99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

adb是什么(常用的adb命令大全)

嘿。大家好,我是4U:

專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)徐匯免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。今天為大家來介紹adb調(diào)試工具!

ABD的全稱為Android Debug Bridge,

譯為android調(diào)試橋,就是在android系統(tǒng)中起到調(diào)試橋的作用。今天我們來學(xué)習(xí)什么是abd,以及adb的常用命令。好了廢話補(bǔ)多少,來繼續(xù)我們的每日課程吧!

學(xué)測試,尋知音,經(jīng)驗交流,我加入

一、adb工具概述

adb的全稱為Android Debug Bridge,譯為android調(diào)試橋,就是在android系統(tǒng)中起到調(diào)試橋的作用。通過adb我們可以在Eclipse中方便通過DDMS來調(diào)試Android程序。adb的工作方式比較特殊,采用監(jiān)聽SocketTCP5554等端口的方式讓IDE和Qemu通訊,默認(rèn)情況下adb會daemon相關(guān)的網(wǎng)絡(luò)端口,所以當(dāng)我們運(yùn)行Eclipse時adb進(jìn)程就會自動運(yùn)行。

adb說白了就是debug工具。借助這個工具,我們可以管理設(shè)備或手機(jī)模擬器的狀態(tài)。adb.exe在你安裝的android的sdk開發(fā)包platform-tools目錄下。

adb是一個客戶端-服務(wù)器端程序,其中客戶端是你用來操作的電腦,服務(wù)器端是android設(shè)備。adb作為一個客戶端-服務(wù)器程序,包括三個組件:

  • 客戶端:該組件發(fā)送命令??蛻舳嗽陂_發(fā)計算機(jī)上運(yùn)行??梢酝ㄟ^發(fā)出adb命令從命令行終端調(diào)用客戶端。
  • 后臺程序:該組件在設(shè)備上運(yùn)行命令。后臺程序在每個模擬器或設(shè)備實例上作為后臺進(jìn)程運(yùn)行。
  • 服務(wù)器:該組件管理客戶端和后臺程序之間的通信。服務(wù)器在開發(fā)計算機(jī)上作為后臺進(jìn)程運(yùn)行。

adb也是一個通用命令行工具,其允許與模擬器實例或連接的Android設(shè)備進(jìn)行通信。它可為各種設(shè)備操作提供便利,如安裝和調(diào)試應(yīng)用,并提供對Unixshell(可用來在模擬器或連接的設(shè)備上運(yùn)行各種命令)的訪問。主要有以下功能:

  • 運(yùn)行設(shè)備的shell(命令行);
  • 管理模擬器或設(shè)備的端口映射;
  • 計算機(jī)和設(shè)備之間上傳/下載文件;
  • 將本地apk軟件安裝至模擬器或android設(shè)備;
  • 安裝卸載程序;
  • 快速重啟。

二、adb工具的使用

在前面安裝章節(jié)中,我們已經(jīng)完成AandroidSDK的安裝,接下來我們就可以直接執(zhí)行adb命令了。打開cmd就可以用,執(zhí)行adb命令,如下:

三、adb常用命令

(1)adbdevices:查看設(shè)備連接情況。設(shè)備狀態(tài)有device、offline、unknown。說明:只有手機(jī)開啟了USB調(diào)試才能使用adb工具,也只有這樣,adb才能掃描到設(shè)備。

  • device:設(shè)備正常連接
  • offline:連接出現(xiàn)異常,設(shè)備無響應(yīng)
  • unknown:沒有連接設(shè)備

(2)adbinstall:安裝apk包,如果apk不在當(dāng)前目錄下,則后面要加上路徑名:adbinstalE:/testapk

(3)adbuninstall(包名):卸載apk,如adbuninstallcom.xxx.xxx。

(4)adbuninstall-k(包名):卸載apk但保留數(shù)據(jù)和緩存文件。

(5)abdlogcatactiviyManager:l*:s:查詢包名和launchable-activity命令,輸入命令后,啟動app。獲取到包名com.toabao.mobile.dipei,獲取到的launchable-activity:com.eg.android.AlipayGphone.AlipayLogin。

(6)adbkill-server:結(jié)束adb服務(wù)。

(7)adbstart-server:啟動adb服務(wù)。

(8)adblogcat:查看日志。

(9)adbreboot:重啟手機(jī),只有在運(yùn)行上一條命令并成功連接手機(jī),此命令起作用。

(10)adbpull/sdcard/gen.apk:將手機(jī)文件傳送到電腦,存放位置在adb工具目錄下?!?sdcard/gen.apk”待傳輸文件路徑。

(11)adbpushgen.apk/sdcard/:將電腦文件發(fā)送到手機(jī),存放位置sdcard根目錄下?!癵en.apk”為帶發(fā)送文件的文件名,"gen.apk"放在adb工具目錄下。

(12)adbshellinputkeyevent26:點(diǎn)亮/熄滅手機(jī)屏幕,keyevent后面數(shù)字是鍵值,26代表手機(jī)電源鍵

(13)adbaversion:查看當(dāng)前adb工具版本號,此命令在連接android設(shè)備時也能運(yùn)行。

(14)adbget-serialno:獲取手機(jī)序列號,這個命令獲取到的序列號就是利用“adbdevices”命令獲取的設(shè)備列表的序列號。

(15)adbshellcat/proc/cpuinfo:獲取CPU型號等信息,HardWare后面的就是我們CPU的型號。

(16)adbshellscreencap/sdcard/screen.png:屏幕截圖,并將截圖存放在sdcard下,命名為screen.png,可搭配指令adbpull/sdcard/screen.png

將文件復(fù)制到電腦。

(17)adbshellscreenrecord/sdcard/demo.mp4:錄制屏幕(Android4.4以上可用),按下ctrl C,停止錄制,搭配指令adbpull/sdcard/demo.mp4可將錄制文件復(fù)制到電腦。

(18)adbshellsync:將手機(jī)上文件的更新同步到緩存區(qū)(一般push文件之后需要同步到緩存區(qū))。

(19)adbshelldmesg

當(dāng)前名稱:adb是什么(常用的adb命令大全)
文章網(wǎng)址:http://www.yijiale78.com/article40/sojho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司、品牌網(wǎng)站設(shè)計、做網(wǎng)站、手機(jī)網(wǎng)站建設(shè)服務(wù)器托管域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司