久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ADB工具在電視盒子中的運(yùn)用

 duanxudong456 2014-10-21

分享:ADB工具的安裝與卸載命令的實(shí)踐!?。,。?/span>ADB工具在電視盒子中的運(yùn)用)

時(shí)間 2014-07-31 18:33:00  BlogJava原文  http://www./lijun_li/archive/2014/07/31/416417.html

編寫(xiě)背景:

       一年多沒(méi)有更新blog,有很多東西很想給同行分享,但是總沒(méi)有刺激我動(dòng)手放上來(lái)的動(dòng)力。也許是真的老了,、也許是自己的重心轉(zhuǎn)移了,。最近又開(kāi)始帶徒弟了,她學(xué)習(xí)的熱情感染了我,因此決定在blog上開(kāi)了這么一個(gè)歸類(lèi):軟件測(cè)試_徒弟的文檔,。

 

ADB 工具的安裝與卸載命令的實(shí)踐

作者:李玉玲

     adb

工具的作用就是連接安卓操作系統(tǒng),;下面分享

ADB

工具的安裝和卸載命令實(shí)踐。

一,、安裝 adb

工具的前提

,、查看盒子是否開(kāi)啟 adb 的功能

查看盒子是否開(kāi)啟 adb 功能,需要使用“ ping 盒子 IP” ,,如果通過(guò)但是“ adb connection 盒子 IP” 連接失敗,,則沒(méi)有開(kāi)啟 adb 功能。這時(shí)候,,需要用 USB 連接盒子和 PC ,,根據(jù)開(kāi)發(fā)人員提供的升級(jí)安裝包進(jìn)行升級(jí),即可開(kāi)啟 adb 功能,。

本次使用的是 Q12 機(jī)頂盒,。它默認(rèn)開(kāi)通了 adb 功能。只有XXXXX的版本才禁掉了adb 功能,。

,、獲取盒子的 IP

點(diǎn)擊盒子上的設(shè)置,,進(jìn)入 “ 網(wǎng)絡(luò)連接 ” ,查看 IP 設(shè)置,,即可獲取盒子 IP ,。如下圖(機(jī)頂盒上的截圖用到 adb 的命令包括

adb connect,adb shell screencap,adb pull

。具體用法參考文檔《機(jī)頂盒截圖步驟》):



 
 
  2 查詢(xún) IP 


由上圖可以看出本次使用的盒子的 IP 為:

192.168.88.104

,。 二,、使用 adb

命令安裝和卸載軟件的步驟

1

 adb 工具安裝

方法:把附件中的 adb.exe ,、 AdbWinApi.dll ,、 AdbWinUsbApi.dll 文件拷貝到 D 盤(pán)/adb 。(也可拷貝到其他自定義路徑,,如 D:\Fbox ,。)

注:

可以設(shè)置環(huán)境變量(具體見(jiàn): Android  adb 環(huán)境變量的設(shè)置),手動(dòng)加上 d:\adb,,這樣就把

adb

的使用范圍擴(kuò)大,。具體解釋如下圖的對(duì)比:


 
    3 未設(shè)置環(huán)境變量時(shí)
上圖說(shuō)明adb命令只能在adb應(yīng)用程序存在的路徑中使用,在其他路徑下不可以使用,。


 
   4 設(shè)置環(huán)境變量后

 

上圖是重新配置環(huán)境變量后,,

adb

命令可以隨時(shí)使用,。

Android  adb 環(huán)境變量的設(shè)置

計(jì)算機(jī) / 屬性 / 高級(jí)系統(tǒng)設(shè)置 / 環(huán)境變量 / 系統(tǒng)變量 /Path ,,在 Path 中加上路徑:;D:\adb 。注意“ D” 之前的分


 


5 系統(tǒng)屬性


 
 6 路徑


 

7 修改路徑

2

,、安裝apk應(yīng)用

1)打開(kāi)cmd,,輸入“d:”,之后輸入“cd adb”,,進(jìn)入到應(yīng)用程序存放的位置,。


 


 8 進(jìn)入adb存放位置

2)輸入連接機(jī)頂盒命令

adb connect 192.168.88.104     //IP 地址為機(jī)頂盒IP

顯示有……connected字樣,表示已連接成功,。


 
 9 安裝軟件
3)輸入安裝APK包命令 adb install [apk路徑和名稱(chēng)],,其中apk應(yīng)用可以直接從存儲(chǔ)的位置拖拽過(guò)來(lái),不用手動(dòng)敲打路徑,。我們這里以?xún)?yōu)酷客戶(hù)端為安裝包,。


 


 10 安裝成功

4)查看應(yīng)用是否安裝成功

   

進(jìn)入應(yīng)用中的我的應(yīng)用,即可查看,。


 
 3

,、卸載apk應(yīng)用

1  連接機(jī)頂盒

輸入adb connect 192.168.88.104     //IP地址為機(jī)頂盒IP

2adb uninstall 包名     //包名形如com.android.testme,不包含后綴.apk

如果不知道包名,,可通過(guò)以下方法查詢(xún):

1) adb connect 192.168.88.104

2) adb shell

3) #cd data/app

4) #ls     //

查看包名,。


 


13 查看安裝包

其中需要注意的是:

查看有com.youku.tv-1.apk,,卸載時(shí)如果輸入:adb uninstall com.youku.tv-1.apk,則會(huì)報(bào)Failure錯(cuò)誤,,正確應(yīng)該輸入:adb uninstallcom.youku.tv,,后面的“-1”也不用,它不是包名的一部分,,而是多次重復(fù)安裝時(shí)Android系統(tǒng)自動(dòng)加上的,。


 
 14 卸載

和安裝時(shí)一樣,可以查看此軟件已經(jīng)被成功卸載,。

注:

如果在安裝軟件的過(guò)程中,,出現(xiàn)了系統(tǒng)空間不足的信息,可以先查看包名,,進(jìn)行卸載,。完成之后,繼續(xù)安裝新軟件,。


 

三,、 adb

工具的相關(guān)問(wèn)題

 apk 安裝后存放在 Android 系統(tǒng)的目錄位置為什么是 /data ,?是否可以自定義,?

/data 存放的是用戶(hù)的軟件信息(非自帶 rom 安裝的軟件); /data/app 存放用戶(hù)安裝的軟件,; /data/data 存放所有軟件(包括 /system/app  /data/app  /mnt/asec 中裝的軟件)的一些 lib  xml 文件等數(shù)據(jù)信息,; /data/dalvik-cache 存放程序的緩存文件,這里的文件都是可以刪除的,。

因此,, apk 安裝后,默認(rèn)的存放位置時(shí) /data ,。詳細(xì)文章參考如下鏈接:

http://www./android-directory-apk-install.html

    利用 adb 工具進(jìn)行軟件安裝不可以自定義安裝位置,。安裝后的軟件只能默認(rèn)存放在 /data/app 中,這里的軟件才具有可視性,。

,、安裝后的文件的權(quán)限和占用空間大小如何查看?

adb shell

cd /data/app

ll     // 查看安裝的每一個(gè)軟件的具體信息,,具體包含權(quán)限,、占用空間等

df                     // 檢查文件系統(tǒng)的磁盤(pán)空間占用情況

 adb 工具的安裝和卸載命令參數(shù)

 1 )安裝命令

adb install <apk 文件路徑 > :將指定的 apk 文件安裝到設(shè)備上 
  adb install -s apk 
文件名稱(chēng) .apk :替代內(nèi)存儲(chǔ)器,,安裝軟件到 SD 卡上

 

  adb install -r apk 文件名稱(chēng) .apk :覆蓋原來(lái)安裝的軟件并保留之前的數(shù)據(jù)

 2 )卸載命令 
adb uninstall apk 
包名 .apk :卸載 apk 軟件

adb uninstall -k < 軟件名 > :卸載軟件但是保留配置和緩存文件

,、用 adb 工具安裝和卸載常見(jiàn)問(wèn)題

問(wèn)題一:若安裝時(shí)提示 "error:more than one device and emulator" ,可用“ adb devices ”查看,應(yīng)該存在多個(gè) devices ,,此時(shí)可用“ adb disconnect 172.30.57.86 ”命令斷開(kāi)不使用的連接,,再用命令“ adb connect 172.30. 57.87 ” 連接,再安裝,。

    問(wèn)題二:若執(zhí)行命令 adb shell 報(bào)“ error: protocol fault (no status) ”錯(cuò)誤,,則可以再執(zhí)行下連接機(jī)頂盒命令,然后再執(zhí)行 adb shell 命令,。

     

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多