gpt4 book ai didi

android - 使用 Android Studio/AVD 模拟器开发 "system app"

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:16:26 27 4
gpt4 key购买 nike

我正在开发一个需要 android.permission.DUMP 权限的应用程序。这仅适用于“系统”应用程序(由设备供应商签名的应用程序),或者我假设具有根权限的应用程序。

如何使用 AVD 模拟器开发(和测试)这样的应用程序?我声明了我需要的权限,然后在模拟器中构建并运行应用程序,但是当我到达运行的部分时,无论我是否在 list 中指定权限,我都会遇到相同的权限错误。

如何开发这些类型的应用程序?

我意识到如果这是一个真实的设备,我需要对其进行 root 和/或安装自定义 ROM。但肯定有一种方法可以告诉模拟器像对待我的应用程序一样对待我的应用程序。我一直在 IDE 中寻找“将应用程序安装为系统应用程序”或“以根用户身份运行”复选框,但找不到。

最佳答案

使用Genymotion作为你的模拟器。它默认提供root。

关于android - 使用 Android Studio/AVD 模拟器开发 "system app",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22277813/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com