我如何解决它?建议:使用工具:overrideLibrary=";com.google.android.gms.play“服务”;强制使用
这是我的第一个应用,我将重新皮肤,我得到了这个Eror!在这里的图片中:我研究并尝试添加“com.google.android.gms.play_services”,就像在本指南中一样,但代码仍然是相同的,即跳鸟游戏。梯度锉我如何解决它?建议:使用工具:overrideLibrary=";com.google.android.gms.play“服务”;强制使用,android,error-handling,google-play-services,Android,Error Handling,Google Play Services,这是我的第一个应用,我将重新皮肤,我得到了这个Eror!在这里的图片中:我研究并尝试添加“com.google.android.gms.play_services”,就像在本指南中一样,但代码仍然是相同的,即跳鸟游戏。梯度锉 apply插件:“com.android.application” 安卓{ 编译DK19版 buildToolsVersion“25.0.2” 默认配置{ 应用程序ID“bb.hoppingbird” } 建筑类型{ 释放{ minifyEnabled false pro
apply插件:“com.android.application”
安卓{
编译DK19版
buildToolsVersion“25.0.2”
默认配置{
应用程序ID“bb.hoppingbird”
}
建筑类型{
释放{
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard rules.txt'
}
}
}
依赖关系{
编译'com.android.support:support-v4:19.1.0'
编译'com.google.android.gms:play services:+'
}
在你的应用程序Gradle文件中:将minSdkVersion设置为14,它将被解决
defaultConfig {
applicationId "bb.hoppingbird"
minSdkVersion 14
}
希望这有帮助。:) 这是谷歌开发者官方发行说明中的引用- Google Play services 10.2.x是第一个不再完全支持Android 2.3.x版(姜饼)的版本使用SDK 10.2.x版及更高版本开发的应用程序要求最低Android API级别为14,并且不能安装在API级别低于14的设备上。要了解更多选项,包括构建多个APK以扩展应用程序对Android姜饼的支持 现在有两种选择:
定义两种不同的产品风格,为您正在使用的Play Services组件定义两种不同的编译依赖项:
productFlavors{
遗产{
明斯克版本9
版本代码901//最小API级别9,v01
}
当前{
明斯克版本14
版本代码1401//最低API级别14,v01
}
}
依赖项{
legacyCompile'com.google.android.gms:play services:10.0.0'
currentCompile'com.google.android.gms:play services:10.2.0'
}
来源-tahsinRupam'你能解释更多吗。在我的应用程序gradle文件中有这样的东西=>defaultConfig{applicationId“bb.hoppingbird”},所以我试图添加你在上面或下面发布的代码,但仍然无法工作。你能告诉我具体在哪里添加这个吗。谢谢你你必须在defaultConfig中添加minSdkVersion 14{here}你在defaultConfig中没有minSdkVersion吗?将成绩文件添加到问题中。在defaultConfig中的applicationId“bb.hoppingbird”下添加“MinsdkVersion14”。检查我的最新答案。正如我看到的gradle文件,您的MinSDK版本尚未定义。因此,Android Studio将MinsdkVersion1视为默认版本。但google play服务至少需要sdk版本14。希望这能解决你的问题。不太管用,兄弟!我尝试添加,Gradle构建完成时出现211个错误。我将尝试找到一些其他相同的代码,这些代码没有错误地得到解决。非常感谢您的帮助,我假设您已经在清单文件中使用了。请尝试删除清单中的所有修改并再次同步渐变。