Appium - のadbコマンド操作

1.Androidデバッグブリッジ
ADB(アンドロイドデバッグブリッジ)は、インスタンスまたは通信のために接続されているAndroidデバイスをシミュレータすることを可能にする一般的なコマンドラインツールです。それは、このようなインストールやデバッグアプリケーションなどのデバイス、各種のための便利な操作を提供します。

2.adbの作品は
、ADBクライアント、すでに実行しているクライアントを最初にチェックし、ADBのサーバ・プロセスを開始します。ない場合は、サーバー・プロセスを開始します。サーバーが開始されると、それは、ローカルのTCPポート5037にバインドされ、ADBクライアントから送られてくるコマンドをリッスンされる-すべてのadbクライアントはADBサーバーとの通信にポート5037を使用します。

3. ADBデバッグを有効に
開発者モードを

4.adb一般的に使用されるコマンド

1. ADBのバージョンチェック
ADBバージョンを

2.接続シミュレータ
ADB 192.168.56.101:5555を接続

3. [デバイス情報
ADB機器

4.取得装置IDとシリアル番号

ADB GET-のSerialNo

5.再起動します

ADBの再起動

6.ブートローダを再起動、即ちブラシモード

ADBの再起動ブートローダ

7.ブートローダを再起動して、すなわち、リカバリモード

ADBリブート回復

8.終了ADBサーバプロセス

ADBキル・サーバー

9. ADBサーバープロセスを再起動します

ADB起動サーバー

10. ADBサービスを再起動するには、root権限を持っています

ADBルート

11.コマンドデバイスで再生シミュレータ/コマンド容器ADBに接続される前

ADB待ちのデバイス

12.インストールとアンインストール

ADN apkfile /アンインストールパッケージをインストールします

ADB再インストールAPK、データおよびキャッシュファイルを保持-r APKをインストール

ADBのapkをインストールするには、-s APK SDカードを取り付けます

ADBは、パッケージのアンインストールアプリをアンインストールし-kが、データおよびキャッシュファイルを保ちます

13.pushプル

デバイスへのローカルコピーファイルからadbのプッシュ

ローカルにファイルをコピーするには、デバイスからのadbプル

ADNプッシュ許可拒否または読み取り専用のファイルシステムを表示されますと、

あなたはマウントする必要があり、ADB再マウント//圏の再マウントシステムパーティションの読み取り書き込みパーティション

5、ADBシェル

AndroidのLinuxシステムは、基礎となるデバイスです。
シェルは文字インターフェースのLinuxシステムです。

adbのシェル猫/ SYS /クラス/ネット/ wlan0 /アドレス//取得したMACアドレス

adbのシェル猫の/ proc / cpuinfoを// CPUのシリアル番号を取得

AAPTのdunpバッジapkfile // APKのパッケージ名とクラス名を取得します

adbのシェルトップ//表示デバイスのCPUとメモリの使用状況

adbのシェルトップ-m 6 //ビューアプリは6前にメモリを取ります

adbのシェルprocrank //各プロセスのメモリ使用量を問い合わせます

adbのシェルのkill PID //プロセスを殺します

adbのシェルPS //プロセスのリストをチェックしてください

adbのシェルのps -x [PID] //指定されたプロセスのステータス

adbのシェルサービスリスト//バックグラウンドチェックサービス情報

adbのシェル猫の/ proc / meminfoの//は、現在のメモリ使用量を表示します

adbのシェル猫の/ proc / IOMEM //ビューIOメモリパーティション占有

adbのシェルの午前には、-n packae_name / .Activity_class_name //アプリケーションの起動アプリを起動します

すべてのストレージデバイスを表示するには、adbのシェルのls MNT //名前

adbのシェルmkidrパス/フォルダ名//新規フォルダ

adbのシェル猫ファイル//ファイルの内容を表示します

 

おすすめ

転載: www.cnblogs.com/Teachertao/p/11258837.html