【发布时间】:2017-11-02 02:38:33
【问题描述】:
我尝试上传新的 apk(使用我自己的版本密钥存储签名),但在 google play 开发者控制台中出现以下错误。
重复的许可声明 android.permission.ACCESS_COARSE_LOCATION 与不同 maxSdkVersions。
但是以前我可以正常上传 APK 而没有任何错误,我没有对权限进行任何更改,所以这是一个奇怪的问题,我在谷歌上搜索过,找不到可行的解决方案。这是因为 google play 开发者控制台的新更新吗?
Gradle 依赖项
compile 'com.google.android:annotations:4.1.1.4'
compile 'com.google.android.gms:play-services-location:9.4.0'
compile "com.google.android.gms:play-services-gcm:9.4.0"
compile 'com.google.android.gms:play-services-places:9.4.0'
compile 'com.google.android.gms:play-services-maps:9.4.0'
compile 'com.google.android.gms:play-services-auth:9.4.0'
compile 'com.google.android.gms:play-services-plus:9.4.0'
compile 'com.google.android.gms:play-services-appindexing:9.4.0'
compile 'com.google.android.gms:play-services-wallet:9.4.0'
compile 'com.google.zxing:core:2.2'
compile('com.facebook.android:facebook-android-sdk:4.17.0') {
exclude group: 'com.android.support', module: 'support-v4'
exclude group: 'com.android.support', module: 'appcompat-v7'
}
compile 'com.android.support:recyclerview-v7:24.2.0'
compile('com.twitter.sdk.android:twitter:1.12.0@aar') {
transitive = true;
exclude group: 'com.android.support', module: 'appcompat-v7'
exclude group: 'com.android.support', module: 'support-v4'
}
compile 'com.android.support:appcompat-v7:24.2.0'
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:cardview-v7:24.2.0'
compile 'com.android.support:design:24.2.0'
【问题讨论】:
-
您的某些库必须使用您的应用未使用的权限。您是否在您的应用程序
manifest.xml中声明了此权限? -
你的
maxSdkVersions在这个权限里的值是多少? -
@MatPag 我没有在清单中声明 maxSdkVersions
标签: android google-play apk