のAndroid初心者分のビルドSDK対Gradleの依存関係を説明してください...ここ
私はエラーをレンダリングするすべての並べ替えを取得し、最終的にそれは私のGradleの依存関係とは何かを持っていると結論付けています。
今私は、私が従ってきた良いチュートリアルを見つけた、http://www.android4devs.com/2015/06/navigation-view-material-design-support.htmlしかし、私はそれをさらに拡張する問題に走っている、と私は理解していないと思うものがある。
私はできるだけ最新の安定版ライブラリを使用しないでください。確かにこれらのライブラリは下位互換性がありますか?その後、
私は(私は後方互換性のためにコンパイルし、支援しています意味する理解し、たとえば、ロリポップAPI 21-22)コンパイルSDKを一致させるために、ライブラリの古いバージョンを使用することになっていた場合:
- 私は唯一のマシュマロAPI 23で入って来たRecyclerViewなどの新機能を使用することはできません(私は見つけることができません)すべてのライブラリのすべてのバージョンの完全なリストを表示する場所を必要とし、
- う。
私に何かが不足していますか?
build.gradle(モジュールAPP)
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion '25.0.0'
defaultConfig {
applicationId "com.example.myFirstApp"
minSdkVersion 15
targetSdkVersion 22
versionCode 1
...
...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.android.support:design:26.1.0'
compile 'de.hdodenhof:circleimageview:1.3.0'
compile 'com.intuit.sdp:sdp-android:1.0.3'
compile 'com.android.support:cardview-v7:26.1.0'
compile 'com.android.support:recyclerview-v7:26.1.0'
エラーメッセージ
は、サポートライブラリはコンパイルSDKバージョン(22)とは別のバージョン(26)を使用してはなりません。
CircleViewに関しては、 '1.3.0'自体が古くなっています。 https://github.com/hdodenhof/CircleImageView ...ライブラリを検索するだけで、バージョンが見つかるはずです –