1. 程式人生 > >android adb 模擬點選、滑動、輸入、按鍵的操作

android adb 模擬點選、滑動、輸入、按鍵的操作

//模擬輸入“001” 
adb shell input text “001”

//模擬home按鍵 
adb shell input keyevent 3

//模擬點選(540, 1104)座標 
adb shell input tap 540 1104

//模擬滑動,從(250,250)滑動到(300,300) 
adb shell input swipe 250 250 300 300
--------------------- 
作者:陽光檸檬_ 
來源:CSDN 
原文:https://blog.csdn.net/liukang325/article/details/79268173 
版權宣告:本文為博主原創文章,轉載請附上博文連結!

 

=============================================

以下是mac寫的一個自動小程式,sh的字尾名。執行時   bash  auto.sh.

#!/bin/bash
echo "開始執行"
COUNTER=0
while [ $COUNTER -lt 1000000 ]
do
    COUNTER=`expr $COUNTER + 1`
    echo 第 $COUNTER 次執行
    echo 開始
    adb shell input tap 850  2350
    sleep 8
    echo 向右
    adb shell input swipe 100 210 705 310
    sleep 1
    echo 向右
    adb shell input swipe 720 210 305 110
    sleep 2
    echo 向左
    adb shell input swipe 408 401 230 206
    sleep 1
    echo 向右
    adb shell input swipe 200 110 505 610
    echo 向右
    adb shell input swipe 200 110 505 610
    sleep 20
    echo 再來一次
    adb shell input tap 1100 2200
    sleep 1
done