將我的play-services-fitness api從7.0.0更新到7.5.0後,我注意到當我上傳新版本到PlayStore時,它告訴我正在添加新的權限和2個新功能。我沒有這樣做!有沒有搞錯。如何刪除由於Google Fitness API 7.5.0添加的權限
6
A
回答
7
在做了一些調查以確定罪魁禍首後,事實上它是play-services-fitness:7.5.0。通過將其包含在您的項目(compile 'com.google.android.gms:play-services-fitness:7.5.0'
)中並編譯它將會將<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
注入到AndroidManifest.xml中。所以PlayStore是正確的,你要求使用新的權限和功能。你可以通過檢查你的build/intermediaries/manifests/full/[debug | release] /AndroidManifest.xml文件來確認。在那裏你會看到添加了新的權限。要刪除它,只需將<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" tools:node="remove" />
添加到您自己的清單中,並在清單合併過程中將其除去。 如果/當您使用需要該權限的Fitness API時,您將崩潰,但如果您可以保證您不會使用它,那麼您就擁有了它。
相關問題
- 1. Google Drive API - 添加和更新權限
- 2. 爲Motion&Fitness數據提示權限
- 3. 用於刪除API的API Manager角色權限
- 4. Codename one添加模擬位置權限,如何刪除它?
- 5. 使用適用於Unity3D的Google Fitness API的Android插件
- 6. Google Fitness API:從Android服務訪問
- 7. 具有權限的角色,但也添加/刪除個人用戶的權限
- 8. 如何使用Google Fitness API獲取特定時間的步數?
- 9. 如何刪除用戶的「CreateDB」權限?
- 10. 如何恢復已刪除的權限
- 11. 如何刪除Crafter Studio 2.5的權限?
- 12. 不能添加的所有文件的git由於權限
- 13. 刪除root權限
- 14. Google API文件權限?
- 15. Google Drive API清單權限
- 16. 如何刪除路由的/ api部分?
- 17. 如何設置刪除權限?
- 18. 如何在Perl中刪除權限?
- 19. TFS2012權限:我如何刪除用戶?
- 20. Linux(Ubuntu 9.04)權限 - 如何刪除rws?
- 21. 如何刪除Amazon S3上的「刪除」權限
- 22. 刪除擴展的權限
- 23. 拆分寫入權限爲追加和刪除權限
- 24. Django Rest Framewrok api如何添加所有的認證權限
- 25. 如何添加SQL的LocalDB權限
- 26. 如何添加命令權限?
- 27. Google Play Services 7.5.0 AnalyticsService NPE onStartCommand
- 28. Laravel> Cartalyst>哨兵在運行時添加刪除權限
- 29. Google Calendar API V3刪除API
- 30. Google Maps API刪除TRANSIT欄
對我來說,它還增加了'WRITE_EXTERNAL_STORAGE'權限,我刪除了同樣的方式。儘管我不知道哪些SDK功能可能依賴於該權限,但禁用它並不會導致任何問題。 – Steffen