我知道这是stackoverflow的一个反复出现的问题,但没有一个答案表明我的项目定义有问题
我的设备(nexus 5)正在运行kitkat - 版本4.4.4
今天我已经更新了sdk以包含L版本。我也使用android studio 0.8.1。
我已更新build.gradle
:
android {
compileSdkVersion 'android-L'
buildToolsVersion '20.0.0'
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard- rules.txt'
}
}
}
dependencies {
compile 'com.android.support:support-v13:20.+'
compile 'com.google.android.gms:play-services:5.0.77'
compile 'joda-time:joda-time:2.1'
compile 'com.android.support:support-v4:20.+'
compile 'com.mcxiaoke.volley:library:1.0.+'
compile 'com.squareup.picasso:picasso:2.2.0'
compile 'com.google.code.gson:gson:2.2.4'
compile 'com.commonsware.cwac:camera:0.6.+'
}
我的AndroidManifest.xml
以:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.q.q"
android:versionCode="1"
android:versionName="1.0"
>
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="L" />
我试图玩它并将min和targetSdk移动到build.gradle但没有任何成功。
我做的并不重要,我仍然失败[INSTALLED_FAILED_OLDER_SDK]
我只想提一下,我还没有使用任何L类或风格...... 谢谢!
罗伊