1

やりたいこと:データをクリアしてから、アプリを起動します。最初のページでタブを下に移動して条件に同意し、次のページでタブを下に移動してサインインテキストフィールドに移動し、ユーザー名とパスワードを入力して、[サインイン]をタップします。

データがクリアされ、アプリが起動され、アプリが利用規約画面に表示されるだけで、カーソルがボタンに移動しなくなります。

私は何が欠けていますか?カーソルを移動する前にカーソルが位置を取得できるように、画面にフォーカスを合わせる必要がありますか?

#!/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
4

1 に答える 1

0

利用規約を却下できるかどうかを確認するには、戻るボタンを送信してみてください。

adb shell input keyevent 4
于 2012-10-11T22:13:25.253 に答える