ADB
全稱
Android Debug Bridge,
是
android sdk
里的一個工具
,
用這個工具可以直接操作管理
android
模擬器或者真實的
andriod
設備
(
如
G1
手機
).
它的主要功能有
:
*
運行設備的
shell(
命令行
)
*
管理模擬器或設備的端口映射
*
計算機和設備之間上傳
/
下載文件
*
將本地
apk
軟件安裝至模擬器或
android
設備
ADB
是一個
客戶端
-
服務器端
程序
,
其中客戶端是你用來操作的電腦
,
服務器端是
android
設備
..
先說安裝方法
,
電腦上需要安裝客戶端
.
客戶端包含在
sdk
里
.
設備上不需要安裝
,
只需要在手機上
打開選項
settings-applications-development-USB debugging.
對于
Mac
和
Linux
用戶
,
下載好的
sdk
解壓后
,
可以放
~
或者任意目錄
.
然后修改
~/.bash_profile
文件
,
設置運行環境指向
sdk
的
tools
目錄
.
具體是打開
~/.bash_profile
文件
(
如果沒有此文件也可以自行添加
),
在里面加入一行
:
export PATH=${PATH}:<
你的
sdk
目錄
>/tools
然后就可以使用
adb
命令了
.
嫌安裝麻煩的同學其實也可以省去上面安裝步驟
,
直接輸入完整路徑來使用命令。
對于
windows xp
用戶
,
需要先安裝
usb
驅動
android_usb_windows.zip,
然后如果你只打算使
用
adb
而不想下載整個
sdk
的話
,
可以下載這個單獨的
adb
工具包
adb_win.zip
下載后解壓
,
把
里面
adb.exe
和
AdbWinApi.dll
兩個文件放到系統盤的
windows/system32
文件夾里就可以
了
現在說下
ADB
常用的幾個命令
查看設備
* adb devices
這個命令是查看當前連接的設備
,
連接到計算機的
android
設備或者模擬器將會列出顯示
安裝軟件
* adb install 文件路徑
>
這個命令將指定的
apk
文件安裝到設備上
.
卸載軟件
* adb uninstall <
軟件名
>
* adb uninstall -k <
軟件名
>
如果加
-k
參數
,
為卸載軟件但是保留配置和緩存文件
.
登錄設備
shell
* adb shell
* adb shell 命令 >
這個命令將登錄設備的
shell.
后面加
命令 > 將是直接運行設備命令 , 相當于執行遠程命令 從電腦上發送文件到設備 * adb push <
本地路徑
> <
遠程路徑
>
用
push
命令可以把本機電腦上的文件或者文件夾復制到設備
(
手機
)
從設備上下載文件到電腦
* adb pull <
遠程路徑
> <
本地路徑
>
用
pull
命令可以把設備
(
手機
)
上的文件或者文件夾復制到本機電腦
顯示幫助信息
* adb help
這個命令將顯示幫助信息