Android 如何删除因Google Fitness API 7.5.0而添加的权限

Android 如何删除因Google Fitness API 7.5.0而添加的权限,android,android-permissions,google-fit,google-fit-sdk,Android,Android Permissions,Google Fit,Google Fit Sdk,在将我的play services fitness api从7.0.0更新到7.5.0后,我注意到当我将新版本上传到PlayStore时,它告诉我我正在添加一个新权限和两个新功能。不是我干的!真见鬼 在做了一些调查以确定罪魁祸首之后,事实上,应该归咎于游戏服务健身:7.5.0。通过将其包含在您的项目中(compile'com.google.android.gms:play services fitness:7.5.0')并进行编译,将注入到您的AndroidManifest.xml中。因此Pla

在将我的play services fitness api从7.0.0更新到7.5.0后,我注意到当我将新版本上传到PlayStore时,它告诉我我正在添加一个新权限和两个新功能。不是我干的!真见鬼

在做了一些调查以确定罪魁祸首之后,事实上,应该归咎于游戏服务健身:7.5.0。通过将其包含在您的项目中(
compile'com.google.android.gms:play services fitness:7.5.0'
)并进行编译,将
注入到您的AndroidManifest.xml中。因此PlayStore是正确的,您要求使用新的权限和功能。您可以通过检查build/intermediates/manifests/full/[debug | release]/AndroidManifest.xml文件来确认这一点。在那里,您将看到添加的新权限。要删除它,您只需将
添加到您自己的清单中,它将在清单合并过程中被剥离。
如果/当您使用需要该权限的健身API时,您将崩溃,但如果您可以保证您不会使用它,那么您就拥有了它

对我来说,它还添加了
WRITE\u EXTERNAL\u STORAGE
权限,我以同样的方式删除了该权限。尽管我不知道哪些SDK功能可能依赖于该权限,但禁用它并没有引起任何问题。