0

我正在从 ADB 命令运行应用程序,如下所示:

adb shell am start -n com.example.someapp.app/.SimpleActivity

此应用程序的主屏幕将有两个按钮,如何从 ADB Shell 中按下其中一个按钮?

4

2 回答 2

0

看起来该adb shell input命令可能对您有用。您可能需要有根设备才能允许 adb 模拟触摸输入工作。

这是一个博客链接,其中包含关于 adb 输入的文章:
https ://grymoire.wordpress.com/2014/09/17/remote-input-shell-scripts-for-your-android-device/

于 2018-02-14T03:49:52.967 回答
0

您通常会点击按钮(如果您知道坐标):

adb shell input tap <x> <y>

要查找坐标,请启用指针位置,然后点击设备上的按钮位置:

adb shell settings put system pointer_location 1

无需root手机。

在 Android 10 API 29 上测试

于 2021-07-23T16:27:23.513 回答