我何时应该在Android中使用FACTORY_TEST权限?

Rob*_*Rob 2 permissions sdk android android-manifest

在寻找为Android应用程序提供root权限的方法时,我阅读了官方文档并通过了Manifest.Permissions页面中的FACTORY_TEST权限.

public static final String FACTORY_TEST

自:API级别1

作为制造商测试应用程序运行,以root用户身份运行.仅在设备以制造商测试模式运行时可用.常量值:"android.permission.FACTORY_TEST"

所以我得到了根本问题的答案,但我得到了FACTORY_TEST的许可...你知道什么时候应该使用这个权限吗?我找不到关于这个主题的大量文档.

它仅用于自学教育目的.

谢谢

Com*_*are 6

你知道什么时候应该使用这个权限吗?

它应该由设备制造商使用.AFAIK,它不能通过普通的SDK应用程序获得.

  • @Rob:您无法在不修改固件的情况下启用出厂测试模式,AFAICT:http://www.google.com/codesearch/p?hl = zh_CN&uX1GffpyOZk/services/java/com/android/server/SystemServer.java&q = FACTORY_TEST %20package:android.git.kernel.org&SA = N&CD = 14&CT = RC (2认同)