我的权限是:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
但根据Google Play开发者控制台,当我上传我的apk时,我的应用需要以下权限...
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.android.vending.BILLING
com.google.android.c2dm.permission.RECEIVE
com.myapp.appname.permission.C2D_MESSAGE
为什么默认情况下会将唤醒锁定和消息添加到我的应用程序中?是因为我添加了facebook活动/支持共享/喜欢吗?
当我第一次使用Eclipse时没有发生这种情况,但现在我将它移到Android Stuido上了。
答案 0 :(得分:2)
它似乎没有记录,但是当您向应用添加firebase时,这些权限会自动添加到您的应用中:
请参阅https://www.reddit.com/r/androiddev/comments/4kobvm/admob_firebase_and_extra_permissions/