这些必需的权限来自哪里?

时间:2015-08-12 17:48:06

标签: android android-permissions

我创建并发布了Android(包括Android Wear支持)应用,并在AndroidManifest.xml中设置了这些权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />

但是,在Google Play中显示权限会显示:

android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE maxSdkVersion=18
android.permission.USE_CREDENTIALS
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE

他们来自哪里?无论如何我可以摆脱它们吗?

1 个答案:

答案 0 :(得分:1)

  

他们来自哪里?

They are coming from libraries that you are using in your project,很有可能。

  

无论如何我可以摆脱它们吗?

主要是停止使用这些库。您可以使用清单合并报告来帮助确定特定权限的来源。

该名单似乎可能与Play Services SDK相关联,在这种情况下您也可能try using a more focused portion of that SDK