It is very important to make sure that the v7 AppCompat and v7 RecyclerView versions are aligned with the target SDK version of your Android project.
For example, if the targetSdk of your Android project is set to 23, you should also use v7 AppCompat v23.

The ADT Bundle provides you with all required components with a single download. Optionally you can also install Android Studio.