国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

adb簡介-安裝-常用命令

這篇具有很好參考價值的文章主要介紹了adb簡介-安裝-常用命令。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、ADB概述

? ? ? ? ADB的全稱是Android Debug Bridge 安卓調(diào)試橋。

????????用于通過電腦端來操作模擬器或真實(shí)設(shè)備的命令行工具。它存在于電腦端platform-tools目錄下(adb.exe),adb是一種C/S架構(gòu)的客戶端-服務(wù)器程序。

二、下載及安裝

1.下載adb工具

Downloads - ADB Shell

下載解壓只有有如下文件:

adb安裝命令,android

2.雙擊adb.exe文件,并運(yùn)行。

3.配置環(huán)境變量

變量名隨便填—變量值(即:adb的路徑安裝路徑)

adb安裝命令,android

到此adb安裝完成?,F(xiàn)在進(jìn)行測試:
打開運(yùn)行—輸入cmd—輸入adb version,出現(xiàn)下圖即安裝成功

adb安裝命令,android

三、adb命令:

adb鏈接設(shè)備,設(shè)備要開啟開發(fā)者模式;(最好一臺電腦連接一臺調(diào)試設(shè)備,便于測試)

a

1、查看adb版本:adb version

2、啟動?adb server?命令:adb start-server

3、停止?adb server?命令:adb kill-server

4、重啟設(shè)備:adb reboot

5、屏幕截圖:adb shell screencap? /sdcard/Download/screen.png

6、屏幕錄制:adb shell screenrecord /sdcard/Download/test.mp4

7、解鎖:adb disable-verity

8、向手機(jī)端傳遞文件:adb push?目標(biāo)文件路徑 手機(jī)端SDCard存放路徑

9、從手機(jī)端下載文件:adb pull?目標(biāo)文件路徑 電腦端存放路徑

10、啟動一個APP、啟動Activity、啟動廣播和服務(wù):adb shell am start?包名

11、清除APP數(shù)據(jù):adb shell pm clear?包名【該命令清除掉APP的緩存,還能把APP的數(shù)據(jù)給清空】

12、查詢已連接設(shè)備/模擬器:adb devices

首次使用adb devices,出現(xiàn)* daemon not running. starting it ??* daemon started successfully *?表示正在啟動adb服務(wù);

List of devices attached下方?jīng)]出現(xiàn)任何信息,表示手機(jī)沒連上電腦,或者電腦上沒安裝手機(jī)的驅(qū)動。插拔usb數(shù)據(jù)線,電腦屏幕出現(xiàn)無法識別的usb設(shè)備,表示手機(jī)驅(qū)動沒安裝好;

出現(xiàn)adb server version (32) doesn't match this client (36),表示adb端口沖突,被其它應(yīng)用占用了,比如(91助手,手機(jī)管家之類的)【解決:卸載91助手,手機(jī)管家之類的】;

設(shè)備狀態(tài)說明:

設(shè)備序列號+device:表示成功連接adb服務(wù)器。

設(shè)備序列號+unauthorized:表示手機(jī)未授權(quán)給電腦連接【解決:打開手機(jī)允許USB調(diào)試,USB連接配置選擇MTP】;

設(shè)備序列號+offline:表示真機(jī)或者模擬器沒有連接到adb?服務(wù)器 或者是沒有響應(yīng)?!窘鉀Q:開啟usb調(diào)試模式、關(guān)閉第三方手機(jī)助手軟件、重啟adb服務(wù)(命令:adb kill-server?、adb start-server)】

13、多個設(shè)備使用指令:adb -s?設(shè)備序列號 指令。

舉例:給某個設(shè)備安裝apk文件???

adb -s 設(shè)備序列號?install xxx.apk

14、安裝APK文件,絕對路徑:

adb install apk文件絕對路徑:適用于第一次安裝,直接安裝

命令執(zhí)行結(jié)果分析:

結(jié)果1:Failure[INSTALL_FAILED_ABORTED:User rejected permissious.]

?????????? 表示用戶拒絕安裝(未關(guān)閉監(jiān)控安裝)

解決:打開手機(jī)-設(shè)置-開發(fā)者模式選項(xiàng)-關(guān)閉“監(jiān)控ADB安裝應(yīng)用”

結(jié)果2:Failure[INSTALL_FAILED_ALREADY_EXISTS:Attempt to re-install?包名????????

?????????? without first uninstalling.]

?????????? 表示手機(jī)中已安裝該app

解決:adb install -r? apk文件絕對路徑 強(qiáng)制安裝,覆蓋存在app,不刪除應(yīng)用數(shù)據(jù)。

結(jié)果3:Failure[INSTALL_FAILED_VERSION_POWNGRADE.]

?????????? 表示當(dāng)前安裝的app版本低于已經(jīng)安裝的應(yīng)用版本。

解決:卸載已安裝應(yīng)用,再安裝低版本app

命令參數(shù):

-t :允許測試包

-l :鎖定該應(yīng)用程序

-d :允許降級覆蓋安裝,即安裝的比手機(jī)上帶的版本低。

-g :為應(yīng)用程序授予所有運(yùn)行時的權(quán)限

-r :替換已存在的應(yīng)用程序,強(qiáng)制安裝

-s :把應(yīng)用程序安裝在SD卡上

15、查看手機(jī)端安裝的App包名

adb shell pm list packages

adb shell pm list packages –f:在后面加上?-f?,能顯示該APP的路徑。

16、查找手機(jī)端某一個App包名

adb shell am monitor:輸入命令后,手動在手機(jī)端啟動需要獲取包名的app,電腦端實(shí)時響應(yīng)顯示該包名。

adb shell dumpsys window w | findstr \/ |findstr name=:首先在手機(jī)打開需要獲取報(bào)名的app,然后電腦端輸入該命令。即顯示正在運(yùn)行的應(yīng)用的包名。

17、卸載App

adb uninstall com.xxx:直接刪除應(yīng)用和所有數(shù)據(jù)

adb uninstall -k com.xxx:刪除應(yīng)用,但保留應(yīng)用數(shù)據(jù)和緩存數(shù)據(jù)?!据斎朐撁顭o法執(zhí)行時可用adb shell cmd package uninstall -k】

四、系統(tǒng)進(jìn)程命令

1、查看進(jìn)程信息

adb shell ps:可在該命令后加包名,來查看某個應(yīng)用程序的進(jìn)程信息。

2、查看CPU使用情況

adb shell top:查看系統(tǒng)CPU使用情況。(ctrl+c結(jié)束)

五、事件模擬命令

Logcat

1、顯示日志信息:adb logcat

2、將日志寫入文件中:adb logcat -> test.log

3、手機(jī)bug抓取日志:輸入命令adb logcat -v time > log (文件名)? ? ? ?【進(jìn)行操作bug的復(fù)現(xiàn)操作即可, logcat.log在cmd執(zhí)行命令的文件下】

4、清除main緩存區(qū)域日志:adb logcat?–c

5、清除所有日志:adb logcat -c -b main -b events -b radio -b system

6、抓取日志輸出到文件:adb logcat | findstr LogUtils > D:\LogInfo.log文章來源地址http://www.zghlxwxcb.cn/news/detail-535161.html

到了這里,關(guān)于adb簡介-安裝-常用命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Adb安裝、連接安卓手機(jī)以及一些常用命令

    Adb安裝、連接安卓手機(jī)以及一些常用命令

    今天覺得很好玩,哈哈哈。 直接用的安卓真機(jī),使勁造哈哈哈哈。 1、下載Adb (1)下載sdk,傻瓜式安裝,下一步就行! (2)配置環(huán)境變量: 此電腦–右擊屬性–高級系統(tǒng)設(shè)置–環(huán)境變量 在系統(tǒng)變量 Path 添加platform-tools和tools路徑 (3)檢驗(yàn) win+r ,輸入cmd打開控制臺,輸入adb version如

    2024年02月09日
    瀏覽(20)
  • 【Android SDK(adb命令環(huán)境)工具安裝下載教程】

    【Android SDK(adb命令環(huán)境)工具安裝下載教程】

    1、打開下載地址:SDK 平臺工具版本說明 ?|? Android Studio ?|? Android Developers 2、下載Android SDK Platform-Tools壓縮包,選擇路徑進(jìn)行解壓 3、復(fù)制SDK文件platform-tools保存的路徑 4、配置adb環(huán)境變量;按下win+i,在設(shè)置界面搜索”環(huán)境變量”-”系統(tǒng)環(huán)境變量”進(jìn)入系統(tǒng)屬性界面 5、在系統(tǒng)

    2024年03月18日
    瀏覽(31)
  • adb命令導(dǎo)出手機(jī)已安裝的android應(yīng)用apk文件

    adb命令導(dǎo)出手機(jī)已安裝的android應(yīng)用apk文件

    前提條件是手機(jī)已經(jīng)和PC電腦可以通過adb建立連接。 (1)通過adb shell命令獲取當(dāng)前手機(jī)所有已經(jīng)安裝的應(yīng)用包名: ? (2)根據(jù)上面打印出來的包名,找到想要導(dǎo)出apk文件的應(yīng)用包名,這個包名可以通過多種方式找到,也可以用一些工具找,假設(shè)已經(jīng)知道某個應(yīng)用的包名后,

    2024年02月16日
    瀏覽(37)
  • 【Android】使用 adb 命令行工具結(jié)合 pm列出 Android 設(shè)備上已安裝應(yīng)用的應(yīng)用名稱和包名

    要列出 Android 設(shè)備上已安裝應(yīng)用的應(yīng)用名稱和包名,你可以使用 adb 命令行工具結(jié)合 pm(PackageManager)命令來實(shí)現(xiàn)。 首先,確保你已經(jīng)安裝了 Android SDK,并將 adb 工具添加到系統(tǒng)的環(huán)境變量中。 然后,打開終端或命令行窗口,連接你的 Android 設(shè)備,并輸入以下命令: 上述命令

    2024年02月09日
    瀏覽(37)
  • 在Android Studio通過adb命令強(qiáng)制安裝debug版本apk到手機(jī),且允許version code降級

    在Android Studio通過adb命令強(qiáng)制安裝debug版本apk到手機(jī),且允許version code降級 切換到Terminal: .appbuildintermediatesapkdebug是android studio的apk編譯生成路徑。 參數(shù): -t? ?允許安裝測試包 -d? ?運(yùn)行version code 降級 -r? ?取代現(xiàn)有application -g? 授予所有權(quán)限 ? ? ? adb命令導(dǎo)出手機(jī)已安

    2024年02月14日
    瀏覽(30)
  • adb 清理內(nèi)存_adb 常用的命令

    adb 清理內(nèi)存_adb 常用的命令

    說到 ADB 大家應(yīng)該都不陌生,即 Android Debug Bridge,Android調(diào)試橋,身為 Android 開發(fā)的我們,熟練使用 ADB 命令將會大大提升我們的開發(fā)效率, ADB 的命令有很多,今天就來總結(jié)下我在開發(fā)常用到的一些 ADB 命令。 查看版本 ADB 的安裝這里就不多說了,輸入以下命令有如下提示就證

    2024年02月05日
    瀏覽(27)
  • 常用adb命令整理

    常用adb命令整理

    adb:Android Debug Bridge,Android 調(diào)試橋的縮寫,adb 是一個 C/S 架構(gòu)的命令行工具, 主要由 3 部分組成: 運(yùn)行在 PC 端的 Client : 可以通過它對 Android 應(yīng)用進(jìn)行安裝、卸載及調(diào)試 運(yùn)行在 PC 端的 Service : 其管理客戶端到 Android 設(shè)備上 adb 后臺進(jìn)程的連接 運(yùn)行在 Android 設(shè)備上的 adb 后臺

    2024年02月16日
    瀏覽(25)
  • adb常用命令

    adb常用命令

    1.顯示當(dāng)前所連接設(shè)備? adb devices 2.安裝應(yīng)用 adb install? XXX.apk? # 非覆蓋安裝,若已設(shè)備已存在該應(yīng)用則安裝失敗 adb install -r XXX.apk # 覆蓋安裝 3.卸載應(yīng)用 adb shell uninstall 包名? # 卸載應(yīng)用 4. 查看應(yīng)用列表 adb shell pm list packages? # 查看所有應(yīng)用列表 adb shell pm? list packages -f # 查看

    2023年04月08日
    瀏覽(25)
  • 常用adb 命令整理

    一、adb介紹 SDK的Tools文件夾下包含著Android模擬器操作的重要命令adb,adb的全稱為(Android Debug Bridge就是調(diào)試橋的作用。通過adb我們可以在Eclipse中方面通過DDMS來調(diào)試Android程序。借助這個工具,我們可以管理設(shè)備或手機(jī)模擬器的狀態(tài)。還可以進(jìn)行以下的操作: 1、快速更新設(shè)備或

    2023年04月09日
    瀏覽(17)
  • adb設(shè)備調(diào)試常用命令

    自從工作越來越忙后,越來越懶得寫文章了,趁著1024程序員節(jié),儀式性地寫篇文章,分享一下最近調(diào)試設(shè)備經(jīng)常用到的adb指令~ dumpsys是查看系統(tǒng)服務(wù)信息的一個常用指令,可以用 dumpsys -l 查看系統(tǒng)所有的服務(wù),dumpsys meminfo可以查看到應(yīng)用最詳細(xì)的內(nèi)存占用情況,主要有兩大用

    2024年02月08日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包