adbc.sh
#!/bin/bash FILE_NAME=`date +%Y%m%d_%H_%M_%S`.png echo $FILE_NAME adb shell screencap -p /sdcard/$FILE_NAME adb pull /sdcard/$FILE_NAME adb shell rm /sdcard/$FILE_NAME
コマンドラインから実行して日時のファイル名でキャプチャーを取得する
adbc.sh
#!/bin/bash FILE_NAME=`date +%Y%m%d_%H_%M_%S`.png echo $FILE_NAME adb shell screencap -p /sdcard/$FILE_NAME adb pull /sdcard/$FILE_NAME adb shell rm /sdcard/$FILE_NAME
コマンドラインから実行して日時のファイル名でキャプチャーを取得する
# キャプチャー adb shell screencap -p /sdcard/screen.png # ファイル取得 adb pull /sdcard/screen.png # デバイス一覧 adb devices # デバイス指定 adb -s [deviceId] pull /sdcard/screen.png # インストール adb install package.apk # アンインストール adb uninstall package.name
# パッケージ情報の取得
adb shell dumpsys package package.name
# 現在表示されてる Activity の取得
adb shell dumpsys window | grep mCurrentFocus
mCurrentFocus=Window{6f7463b u0 com.example.mybottombar/com.example.mybottombar.MainActivity}
# データ削除
adb shell pm clear package.name
# adb Wifi 接続
# 192.168.10.104 はAndroid端末のIPアドレス
adb tcpip 5555
adb connect 192.168.10.104
https://developer.android.com/studio/command-line/adb?hl=ja