Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 启动应用程序并登录的Bash脚本-卡住,光标不动';不要在这一页上往下移_Android_Bash_Shell_Input_Adb - Fatal编程技术网

Android 启动应用程序并登录的Bash脚本-卡住,光标不动';不要在这一页上往下移

Android 启动应用程序并登录的Bash脚本-卡住,光标不动';不要在这一页上往下移,android,bash,shell,input,adb,Android,Bash,Shell,Input,Adb,我想做的是:清除数据,然后启动我的应用程序。在第一页上,向下键并同意条件,然后在下一页上向下键至登录文本字段,输入用户名、密码,然后点击登录 发生的情况是,数据被清除,应用程序被启动,然后应用程序只停留在条款/条件屏幕上,光标不会向下移动到按钮 我错过了什么?我是否需要将焦点移到屏幕上,以便光标在移动之前获得一个位置 #!/bash/src adb shell pm clear com.myapp.package adb shell am start -n com.myapp.package/

我想做的是:清除数据,然后启动我的应用程序。在第一页上,向下键并同意条件,然后在下一页上向下键至登录文本字段,输入用户名、密码,然后点击登录

发生的情况是,数据被清除,应用程序被启动,然后应用程序只停留在条款/条件屏幕上,光标不会向下移动到按钮

我错过了什么?我是否需要将焦点移到屏幕上,以便光标在移动之前获得一个位置

#!/bash/src

adb shell pm clear com.myapp.package
adb shell am start -n com.myapp.package/com.myapp.package.Main
adb shell input keyevent 20 
adb shell input keyevent 20
adb shell input keyevent 20
adb shell input keyevent 20
adb shell input keyevent 21
adb shell input keyevent 66
adb shell input text "username"
adb shell input keyevent 20
adb shell input text "password"
adb shell input keyevent 20
adb shell input keyevent 66

您可以尝试发送“后退”按钮,查看是否可以取消条款和条件:

adb shell input keyevent 4