19

我正在尝试找到一种方法来启用开发人员选项->通过 ADB保持清醒选项。我找到的解决方案是找到一种方法来打开开发人员选项菜单,然后使用 ADB 中的 setevent 命令启用保持清醒选项。

现在我正在尝试找到将打开开发人员选项的命令。我找到了打开显示选项的命令:

adb shell am start -n com.android.settings/.DisplaySettings

所以我认为存在一个类似的打开开发者选项的命令。

如果有的话,我也很高兴听到另一种通过 ADB 启用保持清醒选项的方法。

4

6 回答 6

43
adb shell am start -n com.android.settings/.DevelopmentSettings
于 2013-08-16T10:16:56.563 回答
18

您可以使用以下命令启用保持清醒选项,而无需使用 UI:

adb shell settings put global stay_on_while_plugged_in 3
于 2013-08-16T15:27:55.070 回答
5

好的,我找到了一个方法:

adb shell am start -S com.android.settings/.Settings\$DevelopmentSettingsActivity

我用这个:https ://github.com/android/platform_packages_apps_settings/blob/master/AndroidManifest.xml

找到我需要的活动的名称。

现在我必须弄清楚如何通过创建触摸事件或其他东西来选择保持清醒选项......

于 2013-08-16T10:04:55.730 回答
2

设置“插入时保持清醒”设置。

adb shell svc power stayon true  
于 2020-10-30T21:07:00.857 回答
0

好的,我知道这不是 MiSo 所要求的,但我认为这可能是相关的,我创建了一个应用程序,可以在您连接/断开 ADB 时启用/禁用此“保持清醒”设置。

该代码可在此处开源:ABD-Stay_Awake

于 2019-02-22T14:08:42.627 回答
-3

尝试这个:

setprop persist.sys.usb.config mtp,adb
于 2016-03-14T02:48:18.763 回答