我正在运行ADB命令中的应用程序,如下所示:
adb shell am start -n com.example.someapp.app/.SimpleActivity
此应用程序中的主屏幕将有两个按钮,如何从ADB Shell按下其中一个按钮?
答案 0 :(得分:0)
看起来adb shell input
命令可能适合您。您可能需要使用root设备才能使adb模拟触摸输入正常工作。
这是指包含adb输入的博客的链接:
https://grymoire.wordpress.com/2014/09/17/remote-input-shell-scripts-for-your-android-device/
答案 1 :(得分:0)
您通常会点击按钮(如果您知道坐标):
adb shell input tap <x> <y>
要查找坐标,请启用指针位置,然后点按设备上的按钮位置:
adb shell settings put system pointer_location 1
无需root手机。
在 Android 10 API 29 上测试