adb工作方式及常用命令_第1頁(yè)
adb工作方式及常用命令_第2頁(yè)
adb工作方式及常用命令_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

adb工作方式及常用命令adb的全稱為AndroidDebugBridge,譯為android調(diào)試橋,就是在android系統(tǒng)中起到調(diào)試橋的作用。通過(guò)adb我們可以在Eclipse中方便通過(guò)DDMS來(lái)調(diào)試Android程序,說(shuō)白了就是debug工具。adb是一個(gè)客戶端-服務(wù)器端程序,其中客戶端是你用來(lái)操作的電腦,服務(wù)器端是android設(shè)備。adb的工作方式adb的工作方式比較特殊,采用監(jiān)聽(tīng)SocketTCP5554等端口的方式讓IDE和Qemu通訊,默認(rèn)情況下adb會(huì)daemon相關(guān)的網(wǎng)絡(luò)端口,所以當(dāng)我們運(yùn)行Eclipse時(shí)adb進(jìn)程就會(huì)自動(dòng)運(yùn)行。啟動(dòng)一個(gè)adb客戶端時(shí),此客戶端首先檢查是否有已運(yùn)行的adb服務(wù)器進(jìn)程。如果沒(méi)有,它將啟動(dòng)服務(wù)器進(jìn)程。當(dāng)服務(wù)器啟動(dòng)時(shí),它與本地TCP端口5037綁定,并偵聽(tīng)從adb客戶端發(fā)送的命令—所有adb客戶端均使用端口5037與adb服務(wù)器通信。然后,服務(wù)器設(shè)置與所有運(yùn)行的模擬器/設(shè)備實(shí)例的連接。它通過(guò)掃描5555到5585之間(模擬器/設(shè)備使用的范圍)的奇數(shù)號(hào)端口查找模擬器/設(shè)備實(shí)例。服務(wù)器一旦發(fā)現(xiàn)adb后臺(tái)程序,它將設(shè)置與該端口的連接。請(qǐng)注意,每個(gè)模擬器/設(shè)備實(shí)例將獲取一對(duì)按順序排列的端口—用于控制臺(tái)連接的偶數(shù)號(hào)端口和用于adb連接的奇數(shù)號(hào)端口。例如:模擬器1,控制臺(tái):5554模擬器1,adb:5555模擬器2,控制臺(tái):5556模擬器2,adb:5557以此類推。..如上所示,在端口5555與adb連接的模擬器實(shí)例與偵聽(tīng)端口5554的控制臺(tái)的實(shí)例相同。當(dāng)服務(wù)器已設(shè)置與所有模擬器實(shí)例的連接后,您可以使用adb命令訪問(wèn)這些實(shí)例。由于服務(wù)器管理與模擬器/設(shè)備實(shí)例的連接,并處理來(lái)自多個(gè)adb客戶端的命令,因此,您可以從任意客戶端(或從某個(gè)腳本)控制任意模擬器/設(shè)備實(shí)例。adb常用命令1、查看設(shè)備*adbdevices這個(gè)命令是查看當(dāng)前連接的設(shè)備,連接到計(jì)算機(jī)的android設(shè)備或者模擬器將會(huì)列出顯示。2、安裝軟件*adbinstall《apk文件路徑》這個(gè)命令將指定的apk文件安裝到設(shè)備上。3、卸載軟件*adbuninstall《軟件名》*adbuninstall-k《軟件名》如果加-k參數(shù),為卸載軟件但是保留配置和緩存文件。4、登錄設(shè)備shell*adbshell*adbshell《command命令》這個(gè)命令將登錄設(shè)備的shell.后面加《command命令》將是直接運(yùn)行設(shè)備命令,相當(dāng)于執(zhí)行遠(yuǎn)程命令。5、從電腦上發(fā)送文件到設(shè)備*adbpush《本地路徑》《遠(yuǎn)程路徑》用push命令可以把本機(jī)電腦上的文件或者文件夾復(fù)制到設(shè)備(手機(jī))。6、從設(shè)備上下載文件到電腦*adbpull《遠(yuǎn)程路徑》《本地路徑》用pul

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論