adb命令用于打开设置并更改它们

问题描述 投票:5回答:2

我正在寻找adb命令来打开设置并更改它们。例如:此命令打开显示设置

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

我想进一步在菜单中显示输出模式,然后选择720P 60HZ

因为我的菜单在Android电视盒上是这样的:

设置>显示>显示输出模式> HDMI 720P60HZ等

是否有adb命令执行此操作然后直接选择720P60Hz shell?

command settings adb
2个回答
3
投票

据我所知,没有这样的功能。但是,你可以使用

adb shell input tap <x> <y>

用于触发触摸事件的命令。遗憾的是,此类代码无法独立于设备,因为屏幕上的设置位置取决于您使用的设备。

或者你可以试试

adb shell input keyevent <19|20|21|22>

命令模拟光标事件以选择要更改的设置。

最后,你可以使用

adb shell input keyevent 66

触发输入键。这应该适用于设置子菜单中具有相同选项的所有设备。


0
投票

使用此命令查看有关如何使用设置adb shell命令的help

adb shell settings

使用getput命令(在settings之后)更改设置。

你必须自己弄清楚KEYs(使用list)和可接受的VALUE(阅读像https://developer.android.com/reference/android/provider/Settings.Global这样的全球NAMESPACE文档)。

© www.soinside.com 2019 - 2024. All rights reserved.