【发布时间】:2015-10-24 14:40:45
【问题描述】:
在构建后查看最终清单,它包含两个我没有要求的额外权限。 WRITE_EXTERNAL_STORAGE 和 ACCESS_COURSE_LOCATION。
我正在运行 gradle 构建。我看到另一篇文章说要声明一个带有 minSdkVersion 的 uses-sdk 部分,但这并没有帮助。 这是我尝试过的:
<uses-sdk
android:minSdkVersion="17"
android:targetSdkVersion="21" />
我还查看了所有依赖项的清单,但没有看到任何可以添加它的内容。
com.crashlytics.sdk.android:crashlytics:2.5.0@aar
compile 'com.android.support:support-v4:22.2.1'
compile 'com.android.support:support-v13:22.2.1'
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.android.support:design:22.2.1'
compile 'com.google.android.gms:play-services:7.5.0'
compile 'com.google.android.gms:play-services-identity:7.5.0'
compile 'com.google.android.gms:play-services-analytics:7.5.0'
compile 'com.sababado.circularview:library:1.0.0'
权限从何而来?
【问题讨论】:
-
这个
compile 'com.google.android.gms:play-services:7.5.0'导入所有内容。去掉它。这已经被问过很多次了。 -
是的,这是重复的。谢谢你的链接。我搜索了一下,没有遇到这个。
标签: android android-location android-permissions