我想编写一段代码来启用开发人员模式并为此设置一个参数(始终允许漫游检测,以便我们可以切换到更好的 wifi(如果找到)。
我看到一些应用程序可以启动开发人员模式,但没有任何东西可以打开它并更改一些参数。我不能要求用户自己设置这个参数,那么我该如何自己设置呢?
我还看到我们可以通过 shell 来做到这一点:
adb shell am start -n com.android.settings/.DevelopmentSettings
但是后来我不知道如何自动设置参数。
当我制作自己的应用程序时,我可以在应用程序启动时启动开发人员模式和此参数。
有人在应用程序内部做过这个吗? 如何在我的应用程序中调用 DevelopmentSettings Activity 并编辑其某些参数?
谢谢
编辑
我最终可以root所有手机并将我的应用程序设置在系统文件夹中,这可能很复杂,但我们可以管理它。如果是的话,如何以编程方式访问开发者模式的参数?
最佳答案
您可以使用以下代码,但您需要 root 访问权限。
.Settings.Secure.putInt(getActivity().getContentResolver(),Settings.Secure.ADB_ENABLED, 1);
了解更多信息 检查此链接: How to access device settings programmatically?
谢谢
关于android - 启用 Android 开发者模式设置的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40762972/