Android studio Android Studio-使用sdk:MinSDK版本7不能小于库中声明的版本9
到目前为止,我的应用程序中有Android studio Android Studio-使用sdk:MinSDK版本7不能小于库中声明的版本9,android-studio,google-play-services,android-manifest,android-min-sdk,Android Studio,Google Play Services,Android Manifest,Android Min Sdk,到目前为止,我的应用程序中有android:minSdkVersion=“7”。后来我不得不添加需要minSdkVersion=“9”的google play服务。我得到了这个错误: uses-sdk:minSdkVersion 7 cannot be smaller than version 9 declared in library [com.google.android.gms:play-services:8.4.0] C:\AppsFolder\MyApp\app\build\inter
android:minSdkVersion=“7”
。后来我不得不添加需要minSdkVersion=“9”
的google play服务。我得到了这个错误:
uses-sdk:minSdkVersion 7 cannot be smaller than version 9 declared in library
[com.google.android.gms:play-services:8.4.0] C:\AppsFolder\MyApp\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\8.4.0\AndroidManifest.xml
我真的不介意设置更高的minSdk,所以我将其改为android:minSdkVersion=“9”
但我仍然得到相同的错误…我清理和重建项目多次,但这种情况不断发生。不知何故,Android Studio仍然在某处看到了Android:minSdkVersion=“7”。有没有办法解决这个问题
我使用的是Android Studio 1.5.1似乎您正在直接在
AndroidManifest.xml
文件中更改minSdkVersion
。Android Studio使用gradle文件进行这些设置,而不是清单文件
您应该从清单中删除这些条目并编辑应用程序build.gradle
文件(位于项目根目录/app/文件夹中)
请显示您的所有应用程序渐变文件
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.yourdomain.yourpackage"
minSdkVersion 9
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
...