移动开发平台 mPaaS 隐私权限的清理

By | 2021年4月23日

由于 Android 系统的升级变迁和 mPaaS 自身业务的发展等历史原因,在默认的 portal 工程中会存在一部分冗余权限,如下列表所示。这些权限在当前的 mPaaS 版本中已经不再需要,您可以自行选择删除,或按需保留。

高危可清理权限

以下 5 个是高危权限,经过验证可以清除。

  
  1. <uses-permission android:name="android.permission.RECEIVE_SMS" />
  2. <uses-permission android:name="android.permission.READ_SMS" />
  3. <uses-permission android:name="android.permission.READ_LOGS" />
  4. <uses-permission android:name="android.permission.BATTERY_STATS" />
  5. <uses-permission android:name="android.permission.MANAGE_FINGERPRINT" />

不必要权限

以下权限非高危隐私权限,但是是 mPaaS 产品对外不需要使用到的权限。如果有特殊需要的话,可以保留,否则都可以去除。

  
  1. <uses-permission android:name="com.alipay.permission.ALIPAY_UPDATE_CREDENTIALS" />
  2. <uses-permission android:name="com.yunos.permission.TYID_SERVICE" />
  3. <uses-permission android:name="com.taobao.permission.USE_CREDENTIALS" />
  4. <uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS" />
  5. <uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE" />
  6. <uses-permission android:name="com.aliyun.permission.TYID_SERVICE" />
  7. <uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT" />
  8. <uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT" />
  9. <uses-permission android:name="com.yunos.permission.STORAGE_SERVICE" />
  10. <uses-permission android:name="com.aliyun.permission.STORAGE_SERVICE" />
  11. <uses-permission android:name="com.alipay.permission.ALIPAY_USE_CREDENTIALS" />
  12. <uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE" />
  13. <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
  14. <uses-permission android:name="nxp.permission.ACCESS_WALLET_SERVICE" />
  15. <uses-permission android:name="com.samsung.android.authservice.permission.READ_CONTENT_PROVIDER" />
  16. <uses-permission android:name="com.taobao.permission.UPDATE_CREDENTIALS" />
  17. <uses-permission android:name="com.yunos.permission.TYID_MGR_SERVICE" />
  18. <uses-permission android:name="com.aliyun.permission.TYID_MGR_SERVICE" />
  19. <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
  20. <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
  21. <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
  22. <uses-permission android:name="android.permission.USE_CREDENTIALS" />
  23. <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
  24. <uses-permission android:name="android.permission.GET_ACCOUNTS" />
  25. <uses-permission android:name="android.permission.WAKE_LOCK" />
  26. <uses-permission android:name="android.permission.WRITE_SETTINGS" />
  27. <uses-permission android:name="android.permission.READ_PROFILE" />
  28. <uses-permission android:name="android.permission.USE_FINGERPRINT" />

请关注公众号获取更多资料

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注