次の行を追加して、Android L より前のデバイス用のアプリに CardView サポートを追加しようとしています。
compile 'com.android.support:cardview-v7:21.+'
次に、compileSdkVersion と targetSdkVersion を「android-L」に追加しました
さて、私が間違っていない限り、これは 4.4.4 の Nexus 5 に組み込まれていると思いましたが、エラーが発生しました
失敗 [INSTALL_FAILED_OLDER_SDK]
私は何かを見逃していますか、これを誤解していますか? 完全な build.gradle 以下:
プラグインを適用: 'com.android.application'
android {
compileSdkVersion 'android-L'
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.gh.app"
minSdkVersion 15
targetSdkVersion 'android-L'
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
wearApp project(':wear')
compile 'com.google.android.gms:play-services-wearable:+'
compile 'com.android.support:support-v4:20.0+'
compile files('libs/TalkClient.jar')
compile 'com.android.support:cardview-v7:21.+'
}