adbサーバーの起動と接続
adb start-server
//指定端口
adb -P <port> start-server
adb kill-server
- ADBクライアントは、コマンドadb connectipを介してリモート端末に接続します
adb connect 127.0.0.1:7555
電話を制御する
adb reboot
adb install app.apk
adb install -r app.apk
adb uninstall 包名
adb shell input keyevent 3
adb shell input keyevent 4
adb shell input keyevent 26
adb shell input keyevent 82
adb shell input keyevent 223
adb shell input keyevent 224
adb shell input keyevent 67
adb shell input text "text"
adb shell input tap 458 573 根据坐标点击
- スワイプ
adbシェル入力スワイプx:画面の左から右y:上から下、左上隅は0ポイント-画像座標系
adb shell input swipe 550 1200 550 375
adb shell input swipe 700 200 100 200
adb shell input swipe 100 200 1000 200
ファイル処理
adb pull /sdcard/file.log topath/
adb push filename /sdcard/filename
adb shell screencap -p /sdcard/screen.png
adb shell screenrecord --time-limit 10 /sdcard/demo.mp4
adb shell screenrecord --size 1280*720 /sdcard/demo.mp4
adb shell screenrecord --bit-rate 6000000 /sdcard/demo.mp4
その他のサプリメント
adb shell svc wifi disable
adb shell svc wifi enable
adb shell settings put global airplane_mode_on 1
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true
adb shell settings put global airplane_mode_on 0
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false
展開
- svcコマンド
- Androidbusybox
- wpa_spplicant