android - Google Play 电子邮件回复。通话/短信日志权限?

标签 android google-play android-permissions

我在 Play 商店中有十几个应用程序,它们都是相同的,但针对不同的客户端进行了 UI 调整。我最近收到一封来自 Google Play 的自动电子邮件,内容涉及我的 2 个应用程序(但不是其他应用程序)说它们 use permissions which are no longer allowed .他们在底部的电子邮件中特别说明了应用程序 ID 和权限 READ_CALL_LOG, WRITE_CALL_LOG

问题是我的应用程序都没有使用这些权限。我引入的库都没有使用这些权限。我已经用 aapt l -a myApp.apk | 验证了grep CALL_LOG,没有命中。

有没有其他权限会以某种方式隐含地包含这些权限?我担心这一定是 Play 商店的错误,因为我的其他应用程序都没有被标记?有什么我可能会忽略的吗?

如果有帮助,这里是我的 list 中所有权限的列表:

$ ./aapt l -a ~/myApp.apk | grep PERMISSION -i
      [snip some string resources...]
      A: android:name(0x01010003)="com.mycompany.myapp.permission.C2D_MESSAGE" (Raw: "com.mycompany.myapp.permission.C2D_MESSAGE")
    E: uses-permission (line=16)
      A: android:name(0x01010003)="com.mycompany.myapp.permission.C2D_MESSAGE" (Raw: "com.mycompany.myapp.permission.C2D_MESSAGE")
    E: uses-permission (line=17)
      A: android:name(0x01010003)="android.permission.ACCESS_FINE_LOCATION" (Raw: "android.permission.ACCESS_FINE_LOCATION")
    E: uses-permission (line=18)
      A: android:name(0x01010003)="android.permission.ACCESS_COARSE_LOCATION" (Raw: "android.permission.ACCESS_COARSE_LOCATION")
    E: uses-permission (line=19)
      A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
    E: uses-permission (line=20)
      A: android:name(0x01010003)="android.permission.VIBRATE" (Raw: "android.permission.VIBRATE")
    E: uses-permission (line=21)
      A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE")
    E: uses-permission (line=22)
      A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK")
    E: uses-permission (line=23)
      A: android:name(0x01010003)="com.google.android.c2dm.permission.RECEIVE" (Raw: "com.google.android.c2dm.permission.RECEIVE")
    E: uses-permission (line=24)
      A: android:name(0x01010003)="android.permission.CAMERA" (Raw: "android.permission.CAMERA")
    E: uses-permission (line=45)
      A: android:name(0x01010003)="android.permission.BLUETOOTH" (Raw: "android.permission.BLUETOOTH")
    E: uses-permission (line=48)
      A: android:name(0x01010003)="android.permission.BLUETOOTH_ADMIN" (Raw: "android.permission.BLUETOOTH_ADMIN")
    E: uses-permission (line=51)
      A: android:name(0x01010003)="android.permission.RECEIVE_BOOT_COMPLETED" (Raw: "android.permission.RECEIVE_BOOT_COMPLETED")
    E: uses-permission-sdk-23 (line=53)
      A: android:name(0x01010003)="android.permission.ACCESS_COARSE_LOCATION" (Raw: "android.permission.ACCESS_COARSE_LOCATION")
    E: uses-permission (line=55)
      A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
        A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw: "com.google.android.c2dm.permission.SEND")
        A: android:grantUriPermissions(0x0101001b)=(type 0x12)0xffffffff
        A: android:permission(0x01010006)="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION" (Raw: "com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION")
        A: android:permission(0x01010006)="android.permission.INSTALL_PACKAGES" (Raw: "android.permission.INSTALL_PACKAGES")
        A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw: "com.google.android.c2dm.permission.SEND")

最佳答案

您必须向 google 发送声明表以请求我们应用的权限

Google Declaration from

关于android - Google Play 电子邮件回复。通话/短信日志权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54032984/

相关文章:

android - 谷歌移动视觉不适用于 Yuv 数据?

android - 为什么 processPurchases() 在 play-billing-samples 中启动了两次?

android - 将 .APK 导入 Eclipse 的问题

android - 检测是否从 Google Play 与 Amazon 与其他下载了 Android 应用程序

java - 从浏览器历史记录中提取 URL 时,显示无法解析符号 'BookmarkColumns'

android - 授予 Uri 对另一个 Activity 的权限

android - onRequestPermissionsResult() 未在 fragment 中调用,尝试了我能找到的所有解决方案

android - 缩放 SurfaceView 时视频不缩放

android - 许多阵列,一个 ListView ,一个适配器

android - Proguard 中的自定义混淆类名