我刚刚注意到我的应用程序突然请求了新的权限。
./aapt d permissions MyApk.apk
package: mypackage
uses-permission: android.permission.INTERNET
uses-permission: android.permission.ACCESS_WIFI_STATE
uses-permission: android.permission.CHANGE_WIFI_MULTICAST_STATE
uses-permission: android.permission.ACCESS_NETWORK_STATE
uses-permission: com.android.vending.BILLING
uses-permission: android.permission.WRITE_EXTERNAL_STORAGE
uses-permission: com.android.launcher.permission.INSTALL_SHORTCUT
uses-permission: android.permission.GET_ACCOUNTS
uses-permission: android.permission.USE_CREDENTIALS
uses-permission: android.permission.ACCESS_COARSE_LOCATION
uses-permission: android.permission.READ_EXTERNAL_STORAGE
我相信以下三点不在我的要求之列:
uses-permission: android.permission.GET_ACCOUNTS
uses-permission: android.permission.USE_CREDENTIALS
uses-permission: android.permission.ACCESS_COARSE_LOCATION
这是我AndroidManifest.xml文件中唯一的权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
这是一个我已经发布了一年多,至少每个月更新一次版本的应用程序,这是第一次发生这种情况。
最近我切换到使用MoPub,但我没有更改我的权限,而且我在一个月前发布了该版本。最近做的事情就是添加ChartBoost jar文件,但那只是一个jar文件。
有什么想法吗?
谢谢。
ChartBoost
需要这些权限。 - Vishwajit Palankar