androidテスト 表示中のactivity情報
1現在表示中アプリのレイアウト階層
adb shell dumpsys activity top
2現在表示中アプリのpid調査
adb shell dumpsys activity top | grep "pid"
3現在表示中のアプリ名
adb shell dumpsys activity | grep "Run #*:"//?展可看看有没有多重??
4現在表示中アプリを強制終了
adb shell am force-stop com.nttdocomo.labs.premama3.android
5メモリ情報
adb shell dumpsys meminfo <pkg>
※:意外な発見DBも表示している。
パスをコピーしadb pull <path>で取得可能
6アプリ一覧とフィルタ
adb shell pm list package
adb shell pm list package com.google//先頭com.googleのみ表示する
7メモリ分析
adb shell am dumpheap <pid> /sdcard/abc.hprof
androidテスト 画面キャプチャと画面録画
1画面キャプチャについて
1.1画面キャプチャし、端末内の/sdcard/image.png保存
adb shell screencap -p /sdcard/image.png
1.2キャプチャした画像はpcに保存
adb pull /sdcard/image.png
2画面録画
2.1画面録画し、端末内の/sdcard/video.mp4保存
adb shell screenrecord /sdcard/video.mp4
2.2画像はpcに保存
adb pull /sdcard/video.mp4
2.3その他
録画は最大3分間、画像画質はオプション追加して調整可能
2.4ヘルプ
adb shell screenrecord --help