我需要一些很老的Android设备的帮助。我试图做的(编程)工厂重置,并要求用户在工厂重置完成后,激活开发人员模式。(用户需要抛出电话所需的所有步骤)。一旦启用了开发模式,我就可以在智能手机上安装一个应用程序。
在这里,我做了一个无限循环(因为我不知道用户在工厂重置后激活开发人员模式(再次)需要多少时间),它将执行“亚行设备”,并根据返回值来决定是否安装移动应用程序。
对于6.0.1以上的设备,一切都是好的。但是对于低于这个版本的设备。在工厂重置后,在移动屏幕上,我看到了以下情况:
工厂复位后,我看到这个弹出的

时,我只期望这个:

在6.0.1以上的Android设备上,只有在激活了开发者模式之后,我才会看到它弹出。谁能告诉我,如果用户有,我如何检查这些旧设备?
我试图禁用开发人员模式:
adb shell settings put global development_settings_enabled 0
adb shell pm clear com.android.settings
adb shell am force-stop com.android.settings但什么都没起作用。请帮帮忙。
发布于 2019-03-04 13:54:35
该死,即使在这种状态下(第一张照片)。我可以在手机上安装我的应用程序并启动它。我完全被迷住了。
https://stackoverflow.com/questions/49915772
复制相似问题