哪些Android API调用需要这些权限?

时间:2015-07-02 14:59:23

标签: android permissions android-permissions

我正在试图找出哪些Android API调用需要这些权限:

  • android.permission.HARDWARE_TEST
  • android.permission.DEVICE_POWER
  • android.permission.DIAGNOSTIC
  • android.permission.GET_TOP_ACTIVITY_INFO

我阅读了Android开发者网站上的说明,但我发现无法执行这些权限允许的操作。

在HexAndBugs回答之后编辑:我知道这些许可不适用于第三方应用程序,但我想在实验环境中使用它们,扮演制造商的角色。

2 个答案:

答案 0 :(得分:2)

这些不适合在您的应用中使用(除非您是设备制造商),因此您无法在API中找到需要它们的内容。请注意,他们都说Not for use by third-party applications。例如,请参阅DEVICE_POWER

答案 1 :(得分:0)

虽然这些设置不适用于通常的应用程序,但如果您有一个根设备并且需要控制,比如说硬件测试,那么您必须将其添加到您的应用程序权限中并覆盖通常的 CET 测试面板

但仅供参考,如果您调整错误,它可能会使手机或设备变砖,因此请注意;

我个人已经使用了几个这样的权限,例如 getTop Activity info 来监控我的应用程序总是在前台