我想创建一个代码来启用开发人员模式并在此设置一个参数(总是允许漫游检测,以便我们可以切换到更好的wifi,如果找到)。
我看到一些可以启动开发者模式的应用程序,但没有任何东西可以打开它并更改一些参数。我不能要求用户自己设置这个参数,所以我怎么能自己做呢?
我也看到我们可以通过shell执行此操作:
adb shell am start -n com.android.settings / .DevelopmentSettings
但之后我不知道如何自动设置参数。
当我创建自己的应用程序时,我可以在我的应用程序启动时启动开发人员模式和此参数。
有人在应用程序内部之前做过这个吗? 如何在我的应用程序中调用DevelopmentSettings活动并编辑其中的一些参数?
由于
修改
我最终可以根据我的所有手机设置我的应用程序并将其设置在系统文件夹中,它可能很复杂但我们可以管理它。如果我这样做,我如何以编程方式访问开发者模式的参数?
答案 0 :(得分:3)
您可以使用以下代码,但需要root访问权限。
.Settings.Secure.putInt(getActivity().getContentResolver(),Settings.Secure.ADB_ENABLED, 1);
了解更多信息 检查此链接: How to access device settings programmatically?
由于