我正在开发一个需要android.permission.DUMP权限的应用程序。这个权限只允许“系统”应用程序(由设备供应商签名的应用程序)或者我假设是拥有root权限的应用程序使用。
如何使用AVD模拟器开发(和测试)这样的应用程序?我声明我需要的权限,然后在模拟器中构建和运行应用程序,但当我运行到运行部分时,无论是否在清单中指定权限,我都会遇到相同的权限错误。
如何开发这些类型的应用程序?
我意识到如果这是一台真实设备,我需要对其进行root或安装自定义ROM。但肯定有一种方法可以告诉模拟器将我的应用程序视为已经是系统应用程序。我一直在寻找IDE中的“将应用程序安装为系统应用程序”或“以root身份运行”的复选框,但我找不到。
如何使用AVD模拟器开发(和测试)这样的应用程序?我声明我需要的权限,然后在模拟器中构建和运行应用程序,但当我运行到运行部分时,无论是否在清单中指定权限,我都会遇到相同的权限错误。
如何开发这些类型的应用程序?
我意识到如果这是一台真实设备,我需要对其进行root或安装自定义ROM。但肯定有一种方法可以告诉模拟器将我的应用程序视为已经是系统应用程序。我一直在寻找IDE中的“将应用程序安装为系统应用程序”或“以root身份运行”的复选框,但我找不到。