adb(android debug bridge)是android sdk中提供的乙個非常有用的工具。使用它我們可以安裝、解除安裝應用;可以將檔案傳送到手機,或者從手機獲取檔案;可以無線連線手機;可以檢視應用的cpu、記憶體占用;可以進行壓力測試。熟練掌握它可以顯著提高我們的工作效率,拋棄各種彈窗、偷偷安裝軟體的「助手」。
一、配置方法
adb.exe.zip為windows版本
adb.zip為mac版本
解壓後就可以使用了。當然,最好把路徑配置到系統環境變數中,方便直接使用。
1. mac配置環境變數方法
(1) 開啟~/.bash_profile
(2) 增加一行
export path=$path:/users/dpk/dev/adt-bundle-mac-x86_64-20140702/sdk/platform-tools
標紅處為你的adb所在路徑
2. windows配置環境變數方法
(1) 右鍵「計算機」或者「我的電腦」->屬性->高階系統設定->環境變數
(2) 系統變數中找到path
(3) 將adb的path複製到最後即可
3. 執行命令列
輸入adb,如果出現很多命令,並且第一行是adb的版本號,說明配置成功
二、常用方法
1. 列出裝置
adb devices
2. 安裝應用
adb install ***.apk 標紅的為你的應用檔名
adb install -r ***.apk 覆蓋安裝,保留資料
adb install -s 《裝置序號》 ***.apk 安裝到指定裝置上
3. 解除安裝應用
adb uninstall com.funnylemon.browser 標紅的為你要解除安裝的應用包名
4. 傳送檔案到手機
adb push 《電腦檔案路徑》 《手機路徑》
5. 從手機傳送檔案到電腦
adb pull 《手機檔案路徑》 《電腦路徑》
6. 進入手機的shell環境
adb shell
7. 無線連線手機
adb tcpip 5555
adb connect 手機ip
8. 檢視cpu、記憶體占用
adb shell
top -m 10 -d 10 -s cpu 可檢視占用cpu最高的前10個程式,每10s重新整理一次(引數說明:-t 顯示程序名稱,-s 按指定行排序,-n 在退出前重新整理幾次,-d 重新整理間隔,-m 顯示最大數量)
9. monkey測試
adb shell monkey -v -p com.funnylemon.browser 5000
monkey在你的應用中隨機執行5000次操作,5000這個值可以隨意指定
10.列出包名
adb shell pm list packages
adb shell pm list packages -f
11. 輸出到檔案中
adb top -m 10 -s cpu -d 5 -n 5 > 1.txt
12. 檢視檔案
cat 命令
cat主要有三大功能:
1.一次顯示整個檔案:cat filename
2.從鍵盤建立乙個檔案:cat > filename 只能建立新檔案,不能編輯已有檔案.
3.將幾個檔案合併為乙個檔案:cat file1 file2 > file
三、參考資料
1. 英文官方
2. 中文入門
3. 中文高階
4. adb原理
Android ADB常用命令
1.adb shell linux命令列控制台 cd system bin 檢視linux下的所有命令 ls ping localhost 檢查網路連線 2.adb kill server 結束adb服務 3.adb start server 啟動adb服務 4.adb devices 列出與adb...
Android ADB常用命令
1.adb shell linux命令列控制台 cd system bin 檢視linux下的所有命令 ls ping localhost 檢查網路連線 2.adb kill server 結束adb服務 3.adb start server 啟動adb服務 4.adb devices 列出與adb...
android adb常用命令
apk包安裝步驟 1,首先將.android sdk platform tools新增都path路徑下 2,在控制台視窗中進入到你apk包所在的目錄中 3,輸入 abd unremount,第一次使用該命令的時候需要獲取該命令的操作許可權 4,開啟android的模擬器 5,在控制台中執行 adb ...