Android隨筆之——Android ADB詳解

來源:互聯網
上載者:User

標籤:android   style   blog   http   io   ar   color   使用   sp   

  ADB全稱Android Debug Bridge, 是android sdk裡的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的andriod裝置。它主要有以下幾個功能:

  1、運行裝置的shell(命令列)
  2、管理模擬器戒裝置的連接埠映射
    3、電腦和裝置之間上傳/下載檔案
  4、將本地apk軟體安裝至模擬器戒android裝置

adb工具位置:<path-to-sdk>/tools/adb

adb源碼位置:<path-to-sourcecode>/system/core/adb

  adb組成及實現原理:adb本身是一個用戶端伺服器應用程式,由3個組件組成,Client, Server, Daemon,如

  對於ADB命令的使用,首先你要把ADB配置好環境變數,這個百度上一找一大堆,這裡就不敘述啦。

 

  下面是一些常用的ADB命令使用方法,如果要查看全部ADB命令,建議Google搜尋下,百度就算了

查看裝置* adb devices 這個命令是查看當前串連的裝置, 串連到電腦的android裝置或者模擬器將會列出顯示 安裝軟體 * adb install <apk檔案路徑> 這個命令將指定的apk檔案安裝到裝置上. 卸載軟體 * adb uninstall <軟體名> * adb uninstall -k <軟體名> 如果加 -k 參數,為卸載軟體但是保留配置和快取檔案. 登入裝置shell * adb shell這個命令將登入裝置的shell. * adb shell <command命令> 後面加<command命令>將是直接運行裝置命令, 相當於執行遠程命令 從電腦上傳送檔案到裝置 * adb push <本地路徑> <遠程路徑> 用push命令可以把本機電腦上的檔案或者檔案夾複製到裝置(手機) 從裝置上下載檔案到電腦 * adb pull <遠程路徑> <本地路徑> 用pull命令可以把裝置(手機)上的檔案或者檔案夾複製到本機電腦 顯示協助資訊 * adb help 這個命令將顯示協助資訊 查看bug報告* adb bugreport這個命令將顯示bug報告啟動和關閉ADB服務* adb kill-server 關閉ADB服務* adb start-server 開啟模擬器在運行一段時間後可能會出現異常(反應非常慢等情況),這是需要重啟服務,如果把模擬器關了,再開啟就有點麻煩了。重啟手機* adb reboot這個命令能協助你直接重啟手機

 

 

作者:登天路

轉載請說明出處:http://www.cnblogs.com/travellife/

Android隨筆之——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.