我正要发布一个应用程序,并注意到它需要“防止手机休眠”权限,而我没有将其包含在我的应用程序 list 中。
查看 ap 的 list 合并调试报告,我注意到它来自 play-services-measurement:8.4.0 依赖项,我没有将其包含在我的 ap 中。我还注意到还有一个我没有包含的依赖项,play-services-basement:8.4.0。我包含了 play-services-analytics:8.4.0 和 play-services_ads:8.4.0 依赖项。这些可能是测量和地下室依赖性的来源吗?
所以,我想我的问题是,我可以安全地删除这个不需要的 WAKE_LOCK 权限吗?如果可以,我该怎么做?
有趣的是,这里是我所有的依赖项:
compile 'com.android.support:design:22.2.1'
compile 'com.adobe.creativesdk.foundation:auth:0.7.329'
compile 'com.adobe.creativesdk:image:4.0.0'
compile 'com.google.android.gms:play-services-analytics:8.4.0'
compile 'com.google.android.gms:play-services-ads:8.4.0'
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.squareup.okhttp:okhttp:2.0.0'
最佳答案
您可以随时添加到 list 中:
<uses-permission android:name="android.permission.WAKE_LOCK" tools:node="remove" />
关于android - 删除从库中合并的不需要的 WAKE_LOCK 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35796995/