原文地址:http://blog.csdn.net/liranke/archive/2009/10/24/4721954.aspx
ADB全稱Android Debug Bridge, 是android sdk里的一個(gè)工具, 用這個(gè)工具可以直接操作管理android模擬器或者真實(shí)的andriod設(shè)備(如G1手機(jī)).
它的主要功能有:
•運(yùn)行設(shè)備的shell(命令行)
•管理模擬器或設(shè)備的端口映射
•計(jì)算機(jī)和設(shè)備之間上傳/下載文件
•將本地apk軟件安裝至模擬器或android設(shè)備
ADB是一個(gè) 客戶端-服務(wù)器端 程序, 其中客戶端是你用來操作的電腦, 服務(wù)器端是android設(shè)備.
先說安裝方法, 電腦上需要安裝客戶端. 客戶端包含在sdk里. 設(shè)備上不需要安裝, 只需要在手機(jī)上打開選項(xiàng)settings-applications-development-USB debugging.
對(duì)于Mac和Linux用戶, 下載好的sdk解壓后, 可以放~或者任意目錄. 然后修改~/.bash_profile文件, 設(shè)置運(yùn)行環(huán)境指向sdk的tools目錄.
具體是打開~/.bash_profile文件(如果沒有此文件也可以自行添加), 在里面加入一行:
export PATH=${PATH}:<你的sdk目錄>/tools
例如:
然后就可以使用adb命令了.
嫌安裝麻煩的同學(xué)其實(shí)也可以省去上面安裝步驟, 直接輸入完整路徑來使用命令, 例如:
對(duì)于windows xp用戶, 需要先安裝usb驅(qū)動(dòng), 然后如果你只打算使用adb而不想下載整個(gè)sdk的話, 可以下載這個(gè)單獨(dú)的adb工具包 下載后解壓, 把里面 adb.exe 和 AdbWinApi.dll 兩個(gè)文件放到系統(tǒng)盤的 windows/system32 文件夾里就可以了.
現(xiàn)在說下ADB常用的幾個(gè)命令
1. 查看設(shè)備
•adb devices
這個(gè)命令是查看當(dāng)前連接的設(shè)備, 連接到計(jì)算機(jī)的android設(shè)備或者模擬器將會(huì)列出顯示
2. 安裝軟件
•adb install <apk文件路徑>
這個(gè)命令將指定的apk文件安裝到設(shè)備上
3. 卸載軟件
•adb uninstall <軟件名>
•adb uninstall -k <軟件名>
如果加 -k 參數(shù),為卸載軟件但是保留配置和緩存文件.
4. 登錄設(shè)備shell
•adb shell
•adb shell <command命令>
這個(gè)命令將登錄設(shè)備的shell.
后面加<command命令>將是直接運(yùn)行設(shè)備命令, 相當(dāng)于執(zhí)行遠(yuǎn)程命令
5. 從電腦上發(fā)送文件到設(shè)備
•adb push <本地路徑> <遠(yuǎn)程路徑>
用push命令可以把本機(jī)電腦上的文件或者文件夾復(fù)制到設(shè)備(手機(jī))
6. 從設(shè)備上下載文件到電腦
•adb pull <遠(yuǎn)程路徑> <本地路徑>
用pull命令可以把設(shè)備(手機(jī))上的文件或者文件夾復(fù)制到本機(jī)電腦
7. 顯示幫助信息
•adb help
這個(gè)命令將顯示幫助信息
8. 更多android命令使用方法,請(qǐng)參考我的另一篇博文:android命令實(shí)戰(zhàn)手冊(cè)
posted on 2010-09-13 15:05
漂漂 閱讀(2579)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
android 開發(fā)