1、adbデバイス
この時点でオフラインで余分な127.0.0.1:5555がある場合は、接続されている携帯電話またはエミュレーターを確認できます
adb kill-serverを使用してから、adbデバイスを使用して表示できます。
2. adb -sデバイス番号を渡すことができるデバイスが複数ある場合は、どのデバイスを指定してから、対応するコマンドを記述します。
接続されているデバイスのリスト
cf082842デバイス
エミュレータ-5554デバイス
如:adb -s cf082842 shell am force-stop com.ecmoban.android.ecoprint
3.スタートアップ名とパッケージ名を表示する
adbshell dumpsys window windows | findstr mFocusedApp
アンインストールされたアプリのパッケージ名とスタートアップ名を表示する
Aapt dump badgingパッケージのパス(パッケージファイルをcmdコマンドラインに直接ドラッグするだけです)
パッケージ名:パッケージ:name = 'com.pagoda.buy'
起動可能アクティビティ:name = 'com.pagoda.buy.ui.splash.WelcomeActivity2'
4.電話機にインストールされているパッケージ
adbshell pmlistパッケージを確認します
5.アプリケーションを開きます
adbshell am start-nパッケージ名/アクティビティクラスのクラス名
6.アプリケーションをバックグラウンドに配置し
ますadbshell input keyevent3パッケージ名
7.アプリケーションを強制的に閉じます
adb-s cf082842 shell am force-stop com.ecmoban.android.ecoprint
8.アプリの開始時刻を取得します
adbshell am start -W com.yly.drawpic / .MainActivity
説明:
ThisTime:開始アクティビティ(現在のアプリケーションインターフェイス)時間
TotalTime:アプリの開始時刻[フォロー]
WaitTime:システムの起動アプリケーション時間(合計消費量)時間)
携帯電話を指定してください-sデバイス番号
adb-s cf082842 logcat -v time> F:\ logs \ applogs \ 1log.txt
9、ウィンドウズビューポート番号占有
netstat -ano |
上記のpidに従ってfindstr "ポート番号"を表示して、どのサービスプログラムがタスクリストを占有しているかを確認
| findstr "PID"
プロセスを強制終了taskkill / f / pidPID番号
10.ファイルを携帯電話に 送信するadbpush送信する
コンピューターファイルパス/ファイル携帯電話のストレージパス
例:
デスクトップxx.pngを携帯電話のsdcardディレクトリに送信する
adb push C:\ Users \ win \ Desktop \ xx.png / SDカード
、携帯電話から11プルファイル
ADBプル携帯電話のパス/ファイル名にコンピュータストレージファイルのパス引く
例:
デスクトップに携帯電話の/ SDカードのディレクトリにxx.pngファイルを送信し
、ADBプル/sdcard/xx.png C:\ Users \ win \ Desktop
12.アプリをバックグラウンドに配置します
adbシェル入力キーイベント3
実際のマシンで動作しない場合は、開発者向けオプションでUSBデバッグ(セキュリティ設定)を確認することを忘れないでください