Android 常用的adb命令

來源:互聯網
上載者:User

標籤:

1、安裝APK(如果加 -r 參數,保留已設定資料,重新安裝filename.apk) 

adb install xxx.apk  

adb install -r xxx.apk  

 

2、卸載APK(如果加 -k 參數,為卸載軟體但是保留配置和快取檔案)

adb uninstall xxx.apk

adb uninstall -k xxx.apk

 

3、查看當前所有串連的模擬器裝置

adb devices

 

4、對某一模擬器操作 

adb -s 模擬器編號 命令

 

5、匯入檔案到模擬器 (該命令也可以實現安裝APK,只要把APK匯入到"/system/app"或者"/data/app"就OK)

adb push 檔案 模擬器路徑

 

6、從模擬器匯出檔案

adb pull 模擬器檔案 本地路徑

 

7、查看模擬器log資訊

adb logcat

 

8、擷取管理員權限

adb root

 

9、進入shell模式

adb shell

 

10、啟動activity (adb shell後面跟的命令主要來自源碼\system\core\toolbox目錄和源碼\frameworks\base\cmds目錄)

adb shell am start -n 包名/包名+類名(-n 類名,-a action,-d date,-m MIME-TYPE,-c category,-e 擴充資料,等)

 

11、擷取裝置ID號

adb get-serialno

 

12、開啟adb服務

adb start-server

 

13、關閉adb服務

adb kill-server

 

14、訪問sqlite3

adb shell 

sqlite3

 

15、重啟裝置

adb reboot

 

16、掛在分區(可使系統磁碟分割重新可寫)

adb remount 

 

17、發布連接埠(可以設定任意的連接埠號碼,做為主機向模擬器或裝置的請求連接埠)

adb forward tcp:5555 tcp:8000 

 

18、關機命令

adb shell reboot -p

 

19、刪除檔案以及檔案夾

tools>adb remount 
tools>adb shell 
#su 
#cd system/sd/data //進入系統內指定檔案夾 
#ls //列表顯示當前檔案夾內容 
#rm -r xxx //刪除名字為xxx的檔案夾及其裡面的所有檔案 
#rm xxx //刪除檔案xxx 
#rmdir xxx //刪除xxx的檔案夾

 

20、 查看包名  ls -l /data/app

 

21、啟動一個手機中的計算機   

am start -n com.android.calculator2/.Calculator

 

以上就是一些常用的adb命令,如有不懂的或者其它常用的命令,可以留言!

Android 常用的adb命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.