adb
概述
SDK
的
Tools
文件夾下包含著
Android
模擬器操作的重要命令
adb
,
adb
的全稱為
(Android
Debug
Bridge
就是調試橋的作用。通過
adb
我們可以在
Eclipse
中方面通過
DDMS
來調試
Android
程序。借助這個工具,我們可以管理設備或手機模擬器的狀態。
還可以進行以下的操作:
1
、快速更新設備或手機模擬器中的代碼,如應用或
Android
系統升級;
2
、在設備上運行
shell
命令;
3
、管理設備或手機模擬器上的預定端口;
4
、在設備或手機模擬器上復制或粘貼文件;
adb
在集成開發環境中的工作
adb
的工作方式比較特殊采用監聽
Socket
TCP
5554
等端口的方式讓
IDE
和
Qemu
通訊,默認情況下
adb
會
daemon
相關的網絡端口,所以當我們運行
Eclipse
時
adb
進
程就會自動運行。
1.
通過
adb
可以輕松的執行
Linux Shell
命令,如
adb shell dir
就是列舉目錄,在
Linux
中根目錄為
/
而不是
Windows
上的
C
盤、
D
盤。
2.
安
裝
apk
程
序
到
模
擬
器
則
執
行
adb
install
Android123.apk
,
這
樣
名
為
android123
的安裝包就會安裝到
Android
模擬器中,前提是
android123.apk
文件需要
放到
SDK\T
ools
目錄下。
3.
向
emulator
傳送文件,
使用
adb push Android123.txt /tmp/android123.txt
命令可以把
SDK\Tools
下的
android123.txt
文件傳輸到模擬器的
/tmp/
文件夾中,
需要注
意的是
/tmp/
文件夾中內容會在
Android
模擬器重新啟動時清空。
4.
從
Android
仿真器中回傳文件到電腦
通過
adb pull /tmp/Android123.txt android123.txt
命令就會把仿真器的
tmp
文件
夾下
android123.txt
文件回傳到電腦
SDK\T
ools
目錄下。
adb
常用命令
1
、安裝應用到模擬器:
adb install
卸載命令
adb uninstall com.***.***.****
卸載命令參數必須是總包名
2
、進入設備或模擬器的
shell
:
adb shell
通過上面的命令,就可以進入設備或模擬器的
shell
環境中,在這個
Linux Shell
中,