首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 71446|回復(fù): 2
上一主題 下一主題
[分享]

可以在盒子上使用遠程ADB命令,分享給各位玩家

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2016-3-8 23:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自陜西
adb是什么?:adb的全稱為Android Debug Bridge,就是起到調(diào)試橋的作用。通過adb我們可以在Eclipse中方面通過DDMS來調(diào)試Android程序,說白了就是debug工具。adb的工作方式比較特殊,采用監(jiān)聽Socket TCP 5554等端口的方式讓IDE和Qemu通訊,默認情況下adb會daemon相關(guān)的網(wǎng)絡(luò)端口,所以當(dāng)我們運行Eclipse時adb進程就會自動運行。

adb有什么用?:借助adb工具,我們可以管理設(shè)備或手機模擬器的狀態(tài)。還可以進行很多手機操作,如安裝軟件、系統(tǒng)升級、運行shell命令等等。其實簡而言說,adb就是連接Android手機與PC端的橋梁,可以讓用戶在電腦上對手機進行全面的操作


1. 顯示系統(tǒng)中全部Android平臺:

    android list targets

2. 顯示系統(tǒng)中全部AVD(模擬器):

    android list avd

3. 創(chuàng)建AVD(模擬器):

    android create avd --name 名稱 --target 平臺編號

4. 啟動模擬器:

    emulator -avd 名稱 -sdcard ~/名稱.img (-skin 1280x800)

5. 刪除AVD(模擬器):

    android delete avd --name 名稱

6. 創(chuàng)建SDCard:

    mksdcard 1024M ~/名稱.img

7. AVD(模擬器)所在位置:

    Linux(~/.android/avd)      Windows(C:\Documents and Settings\Administrator\.android\avd)

8. 啟動DDMS:

    ddms

9. 顯示當(dāng)前運行的全部模擬器:

    adb devices

10. 對某一模擬器執(zhí)行命令:

      abd -s 模擬器編號 命令

11. 安裝應(yīng)用程序:

      adb install -r 應(yīng)用程序.apk

12. 獲取模擬器中的文件:

      adb pull <remote> <local>

13. 向模擬器中寫文件:

      adb push <local> <remote>

14. 進入模擬器的shell模式:

      adb shell

15. 啟動SDK,文檔,實例下載管理器:

      android

16. 缷載apk包:

      adb shell

      cd data/app

      rm apk包

      exit

      adb uninstall apk包的主包名

      adb install -r apk包

17. 查看adb命令幫助信息:

      adb help

18. 在命令行中查看LOG信息:

      adb logcat -s 標(biāo)簽名

19. adb shell后面跟的命令主要來自:

      源碼\system\core\toolbox目錄和源碼\frameworks\base\cmds目錄。

20. 刪除系統(tǒng)應(yīng)用:

      adb remount (重新掛載系統(tǒng)分區(qū),使系統(tǒng)分區(qū)重新可寫)。

      adb shell

      cd system/app

      rm *.apk

21. 獲取管理員權(quán)限:

      adb root

22. 啟動Activity:

      adb shell am start -n 包名/包名+類名(-n 類名,-a action,-d date,-m MIME-TYPE,-c category,-e 擴展數(shù)據(jù),等)。

23、發(fā)布端口:

    你可以設(shè)置任意的端口號,做為主機向模擬器或設(shè)備的請求端口。如:
adb forward tcp:5555 tcp:8000

24、復(fù)制文件:

    你可向一個設(shè)備或從一個設(shè)備中復(fù)制文件,
     復(fù)制一個文件或目錄到設(shè)備或模擬器上:
  adb push <source> <destination></destination></source>
      如:adb push test.txt /tmp/test.txt
     從設(shè)備或模擬器上復(fù)制一個文件或目錄:
     adb pull <source> <destination></destination></source>
     如:adb pull /addroid/lib/libwebcore.so .

25、搜索模擬器/設(shè)備的實例:

     取得當(dāng)前運行的模擬器/設(shè)備的實例的列表及每個實例的狀態(tài):
    adb devices

26、查看bug報告:
adb bugreport
27、記錄無線通訊日志:

    一般來說,無線通訊的日志非常多,在運行時沒必要去記錄,但我們還是可以通過命令,設(shè)置記錄:
    adb shell
    logcat -b radio

28、獲取設(shè)備的ID和序列號:

     adb get-product
     adb get-serialno

29、訪問數(shù)據(jù)庫SQLite3

     adb shell
     sqlite3

#cd system/sd/data //進入系統(tǒng)內(nèi)指定文件夾
#ls //列表顯示當(dāng)前文件夾內(nèi)容
#rm -r xxx //刪除名字為xxx的文件夾及其里面的所有文件
#rm xxx //刪除文件xxx
#rmdir xxx //刪除xxx的文件夾


【操作命令】

  1. 查看設(shè)備


  adb devices

這個命令是查看當(dāng)前連接的設(shè)備, 連接到計算機的android設(shè)備或者模擬器將會列出顯示

  2.安裝軟件

  adb install

adb install <apk文件路徑> :這個命令將指定的apk文件安裝到設(shè)備上

  3. 卸載軟件

  adb uninstall <軟件名>

  adb uninstall -k <軟件名>

如果加 -k 參數(shù),為卸載軟件但是保留配置和緩存文件.

  4. 進入設(shè)備或模擬器的shell:

  adb shell

通過上面的命令,就可以進入設(shè)備或模擬器的shell環(huán)境中,在這個Linux Shell中,你可以執(zhí)行各種Linux的命令,另外如果只想執(zhí)行一條shell命令,可以采用以下的方式:

  adb shell [command]

如:adb shell dmesg會打印出內(nèi)核的調(diào)試信息。

  5. 發(fā)布端口

可以設(shè)置任意的端口號,做為主機向模擬器或設(shè)備的請求端口。如:

adb forward tcp:5555 tcp:8000

  6. 從電腦上發(fā)送文件到設(shè)備

  adb push <本地路徑> <遠程路徑>

用push命令可以把本機電腦上的文件或者文件夾復(fù)制到設(shè)備(手機)

  7. 從設(shè)備上下載文件到電腦

  adb pull <遠程路徑> <本地路徑>

用pull命令可以把設(shè)備(手機)上的文件或者文件夾復(fù)制到本機電腦

  8、查看bug報告

adb bugreport

  9、記錄無線通訊日志

一般來說,無線通訊的日志非常多,在運行時沒必要去記錄,但我們還是可以通過命令,設(shè)置記錄:

adb shell

logcat -b radio

  10、獲取設(shè)備的ID和序列號

adb get-product

adb get-serialno

adb shell

sqlite3



上一篇:我的盒子裝不了當(dāng)貝市場,一裝好就被清除,請問有什么...
下一篇:邁樂桌面添加的快捷方式無法使用
沙發(fā)
發(fā)表于 2016-3-9 09:20 | 只看該作者 | 來自浙江
感謝分享,正需要這類的哦!
回復(fù) 支持 反對

使用道具 舉報

板凳
發(fā)表于 2017-5-31 15:06 | 只看該作者 | 來自遼寧
強烈支持樓主ing……
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-11-7 20:38 , Processed in 0.072426 second(s), 13 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表