本帖最后由 詹姆斯基提亞 于 2014-6-24 08:49 編輯
Adb基礎(chǔ)知識(shí) Android adb,全稱(chēng)Android DebugBridge,從字面意義理解就是調(diào)試橋,連接Android進(jìn)行調(diào)試的橋梁,通常都是通過(guò)連接PC端,可以讓用戶(hù)在電腦上對(duì)手機(jī)進(jìn)行全面的操作。通過(guò)了解,借助adb工具,我們可以管理設(shè)備或手機(jī)模擬器的狀態(tài),還可以進(jìn)行很多手機(jī)操作,比如安裝軟件、截屏、系統(tǒng)升級(jí)、運(yùn)行shell命令等待。
Adb是Android sdk里的一個(gè)工具,用這個(gè)工具可以直接操作管理android模擬器或者真是的android設(shè)備。它的主要功能有:運(yùn)行設(shè)備的shell(命令行);管理模擬器或設(shè)備的端口映射;計(jì)算機(jī)和設(shè)備之間上傳/下載文件;將本地apk軟件上傳并安裝至模擬器或者android設(shè)備。很多Root方法等都需要用到adb。比如當(dāng)我們?cè)谛薷牧讼到y(tǒng)文件或誤刪了桌面軟件而導(dǎo)致android設(shè)備無(wú)法啟動(dòng)或者桌面黑屏等情況的時(shí)候,adb就能發(fā)揮其中要的作用了!總而言之,無(wú)論是日常的軟件安裝卸載還是出現(xiàn)大小問(wèn)題,adb工具總是幫到我們。學(xué)習(xí)點(diǎn)基礎(chǔ)知識(shí)還是有必要的。
Adb工具的使用: 首先是下載Adb工具到pc端,直接在google、baidu可以下載ADB。
下載完后可以放到c:\windows目錄下,又或者放到個(gè)人文檔下”C:\Users\用戶(hù)名”,方便往后的操作。
Adb連接小美盒子V9
1.jpg (22.72 KB, 下載次數(shù): 10)
下載附件
保存到相冊(cè)
2014-6-24 00:40 上傳
Adb connect 192.168.1.100 //連接同一wifi網(wǎng)絡(luò)中IP地址為192.168.1.100的小美盒子設(shè)備
Adb devices //查看當(dāng)前連接的設(shè)備,以列表形式顯示出已連接的android設(shè)備或者模擬器
Adb上傳/下載
2.jpg (22.76 KB, 下載次數(shù): 10)
下載附件
保存到相冊(cè)
2014-6-24 00:40 上傳
Adb push <local> <remote> //上傳(推送)命令,將計(jì)算機(jī)上指定的文件上傳到模擬器或設(shè)備的指定目錄上
Adb pull <remote> <local> //下載命令,將模擬器或設(shè)備中指定的文件下載/拷貝到自己的計(jì)算機(jī)上。
Adb 安裝軟件 Adb install <path-to-apk> //安裝安卓應(yīng)用程序(指定為完整路徑的.apk文件)到模擬器/設(shè)備
用Adb截屏,直接傳送到電腦磁盤(pán)上來(lái)
4.jpg (124.27 KB, 下載次數(shù): 13)
下載附件
保存到相冊(cè)
2014-6-24 00:40 上傳
5.jpg (72.85 KB, 下載次數(shù): 10)
下載附件
保存到相冊(cè)
2014-6-24 00:40 上傳
6.jpg (100.11 KB, 下載次數(shù): 10)
下載附件
保存到相冊(cè)
2014-6-24 00:40 上傳
Adb關(guān)閉連接 Adb disconnect //關(guān)閉連接
Adb 服務(wù) Adb start-server //檢查adb服務(wù)器進(jìn)程是否正在運(yùn)行,如果沒(méi)有,將啟動(dòng)它
Adb kill-server //關(guān)閉adb服務(wù)器進(jìn)程;如果adb連接丟失,請(qǐng)先檢查是否與android設(shè)備連接在同一個(gè)wifi網(wǎng)絡(luò)中;接著重新執(zhí)行adbconnect嘗試連接;或者還是不行的話(huà),重置主機(jī)的adb主機(jī),即是關(guān)閉adb服務(wù)器進(jìn)程命令再啟動(dòng)。
Adb shell //在目標(biāo)模擬器/設(shè)備實(shí)例中啟動(dòng)一個(gè)遠(yuǎn)程shell
Adb shell [shellCommand] //在目標(biāo)模擬器/設(shè)備中執(zhí)行shell命令,然后退出遠(yuǎn)程shell 備注:用灰底的就是代碼部分 如有什么不懂,到android官網(wǎng)查看文檔是很不錯(cuò)的選擇。
|