<button id="u2w23"></button>

<tbody id="u2w23"><track id="u2w23"></track></tbody><dd id="u2w23"><track id="u2w23"></track></dd><button id="u2w23"><acronym id="u2w23"></acronym></button> <tbody id="u2w23"><noscript id="u2w23"></noscript></tbody>

  • <button id="u2w23"></button><li id="u2w23"><acronym id="u2w23"><cite id="u2w23"></cite></acronym></li>

  • Android的ADB工具使用

    [來源] 達內    [編輯] 達內   [時間]2012-11-02

    通過上面的命令,就可以進入設備或模擬器的shell環境中,在這個Linux Shell中,你可以執行各種Linux 的命令,另外如果只想執行一條shell命令,可以采用以下的方式

      adb(Android Debug Bridge)是Android 提供的一個通用的調試工具,借助這個工具,我們可以管理設備或手機 模擬器 的狀態 。還可以進行以下的操作:

      1、快速更新設備或手機模擬器中的代碼,如應用或Android系統升級;

      2、在設備上運行shell命令;

      3、管理設備或手機模擬器上的預定端口;

      4、在設備或手機模擬器上復制或粘貼文件;

      以下為一些常用的操作:

      1、安裝 應用到模擬器:

      adb install

      比較遺憾的是,Android并沒有提供一個卸載 應用的命令,只能自己手動刪除 :

      adb shell

      cd /data/app

      rm app.apk

      2、進入設備或模擬器的shell:

      adb shell

      通過上面的命令,就可以進入設備或模擬器的shell環境中,在這個Linux Shell中,你可以執行各種Linux 的命令,另外如果只想執行一條shell命令,可以采用以下的方式:

      adb shell [command]

      如:adb shell dmesg會打印出內核的調試信息。

      3、發布端口:

      可以設置任意的端口號,做為主機 向模擬器或設備的請求端口。如:

      adb forward tcp:5555 tcp:8000

      4、復制文件 :

      可向一個設備或從一個設備中復制文件,

      復制一個文件或目錄到設備或模擬器上:

      adb push

      如:adb push test.txt /tmp/test.txt

      從設備或模擬器上復制一個文件或目錄:

      adb pull

      如:adb pull /addroid/lib/libwebcore.so .

      5、搜索模擬器/設備的實例:

      取得當前運行的模擬器/設備的實例的列表及每個實例的狀態:

      adb devices

      6、查看bug報告:

      adb bugreport

      7、記錄無線通訊日志:

      一般來說,無線通訊的日志非常多,在運行時沒必要去記錄,但我們還是可以通過命令,設置記錄:

      adb shell

      logcat -b radio

      8、獲取設備的ID和序列號:

      adb get-product

      adb get-serialno

      9、訪問數據庫SQLite3

      adb shell

      sqlite3

    資源下載

    ?