使用命令行來代替adb調(diào)試橋視圖讀取數(shù)據(jù)有時更加方便,那么如何使用命令行呢?
1.命令行中啟動adb
點擊【sdk】à【platform-tools】à【adb.exe】便可以使adb.exe運行起來,那么從命令行中該如何啟動該應(yīng)用程序呢,如圖1-1所示:
圖1-1所示
為了方便直接可以使用adb.exe應(yīng)用程序,我們可以把本地adb.exe的路徑信息放入環(huán)境變量中,如圖1-2所示是新建用戶環(huán)境變量并賦值的過程圖,此時在任何路徑下都可以運行adb。
因為新建了adb.exe所在路徑的環(huán)境變量,所以我們可以直接在命令行中使用adb命令來運行該程序,此時無需輸入adb.exe所在的具體路徑,如圖1-3所示。
2.常用的adb命令
以上是準備工作,下面是具體的adb命令:
adb devices:列舉當前連接在電腦上的設(shè)備,如圖1-4所示。該設(shè)備既包括模擬器也包括真機。另外在使用真實的手機做開發(fā)時要在“設(shè)置“------“開發(fā)者選項”目錄下選中“USB調(diào)試”。
圖1-4所示
- adb install:安裝應(yīng)用程序到設(shè)備上,如圖1-5所示即把計算機桌面上的一個apk安裝到模擬器上。
圖1-5所示
- adb uninstall :從設(shè)備上卸載應(yīng)用程序,如圖1-6所示即把模擬設(shè)備上名為“歷趣市場”的應(yīng)用卸載掉。adb uninstall <包名>,所以每一個apk都有唯一的一個包名。如果兩個apk的包名相同,在安裝第二個apk時會自動覆蓋第一個apk。
圖1-6所示
- adb kill-server:把adb的調(diào)試橋的服務(wù)殺死。如圖1-7所示是關(guān)閉adb調(diào)試橋服務(wù):
圖1-7所示
- adb start-server:把adb的調(diào)試橋服務(wù)打開。如圖1-8所示是打開adb服務(wù)的效果圖。從下圖可以看出adb調(diào)試橋服務(wù)占用的端口是:5037,所以一般adb無法打開時很有可能是該端口被其它進程所占用。
圖1-8所示
- adb pull:從手機里面提取一個文件。如圖1-9所示:
圖1-9所示
- adb push:把電腦上的文件放在手機上。Gha.jpg是電腦桌面上的一張圖片,haha.jpg是導(dǎo)進手機SD卡圖片的名稱,如圖1-10所示:
圖1-10所示
本文版權(quán)歸傳智播客Android培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:傳智播客Android培訓(xùn)學(xué)院
首發(fā):http://xamj520.com/Android