操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    ndroid系統(tǒng)存在很多高級調(diào)試工具,比如冰箱、黑域、小黑屋、Xposed框架等等。這些工具雖然無需ROOT,但卻需要在PC端使用Adb工具激活,操作起來還是有一定難度的。特別是很多童鞋下載了Adb工具,卻始終無法連接到手機(jī),或是無法執(zhí)行相關(guān)的代碼。今天,咱們就來簡單介紹一下Adb工具的正確用法。

    很多高級調(diào)試工具都需要通過Adb指令激活才能使用

    手機(jī)端的操作

    使用Adb工具之前,我們需要先激活手機(jī)的開發(fā)者模式。具體方法是在“設(shè)置→關(guān)于手機(jī)”界面連續(xù)點擊系統(tǒng)版本后激活開發(fā)者模式,然后打開其中的“USB調(diào)試模式”,使用數(shù)據(jù)線與PC相連,連接模式選擇“僅充電”(如果無效再嘗試其他連接模式),在彈出是否允許使用這臺計算機(jī)進(jìn)行USB調(diào)試的提示窗口中點擊確定。

    至此,手機(jī)端的操作告一段落,接下來就需要使用PC進(jìn)行下一步的操作了。

    PC端進(jìn)行Adb激活

    網(wǎng)上可以下載的Adb工具包有很多版本,但絕大多數(shù)Adb工具在下載并解壓縮后你會看到至少4個文件,其中adb.exe就是我們此次需要運(yùn)行的程序。

    有些工具包功能更多,對應(yīng)的文件數(shù)量也更多

    但是,如果我們直接雙擊運(yùn)行會發(fā)現(xiàn)命令提示框一閃而過,系統(tǒng)就再沒反應(yīng)了。

    實際上,Adb工具包的正確使用方法,是返回這4個文件的上一級文件夾,鼠標(biāo)指針對著這個文件夾同時按“Shift+鼠標(biāo)右鍵”,在彈出的右鍵菜單中選擇“在此處打開Powershell窗口”,此時你就能看到一個類似命令提示框的窗口了。

    很多朋友剛看到這個界面就直接輸入Adb指令,但結(jié)果卻是彈出一大堆紅色的錯誤提示信息。

    正確的操作流程,應(yīng)該是先輸入“cmd”再按回車,切換到命令提示符模式,然后建議輸入“adb devices”回車,如果能看到一組數(shù)字和字母結(jié)合的代碼就代表連接成功。

    在命令提示符窗口中輸入之前復(fù)制的小黑屋激活A(yù)db指令代碼回車,如果返回的是這樣一大段代碼就代表激活成功,接下來就能拔下數(shù)據(jù)線,返回手機(jī)端正常使用那些高級調(diào)試工具了。

    DB 的全稱為Android Debug Bridge,顧名思義就是起到調(diào)試橋的作用,也可以說是連接一個客戶端(這里指用來操作的電腦)到服務(wù)器端(這里指Android設(shè)備)程序(一種工具)。ADB可以對Android真機(jī)或者手機(jī)模擬器進(jìn)行操作管理、文件傳輸、卸載安裝等操作。

    多的先不介紹了,今天先給大家干貨走起,后續(xù)會逐步介紹每條命令如何使用和其他一些拓展性的東西。今天主要介紹一些常用命令和log相關(guān)指令,monkey相關(guān)后續(xù)會逐步介紹。

    1、adb常用命令:

    adb version 查看adb版本

    adb devices 查看設(shè)備

    adb reconnect 重新連接

    adb disconnect 斷開連接

    adb get-state 獲取設(shè)備狀態(tài)

    adb start-server 開啟adb服務(wù)

    adb restart 重啟adb命令

    adb kill-server 終止adb服務(wù)

    adb logcat 查看日志

    adb logcat -v time >指定的路徑/文件名稱

    adb install/uninstall 包名

    2、裝包:

    如果在電腦D盤下面有個a.apk文件,只需要一行命令就安裝到手機(jī)上:

    adb install d:/a.apk

    如果已經(jīng)安裝了這個程序,可以通過以下命令覆蓋安裝:adb install -r d:/a.apk

    安裝包在android設(shè)備中

    adb shell pm install apk在移動端的路

    3、查看包名:

    1)列出手機(jī)裝的所有app報名/列出系統(tǒng)應(yīng)用的所有包名/三方應(yīng)用(自己安裝)包名:

    adb shell pm list packages (<-s>/<-3>)

    2)啟動應(yīng)用獲取包名:adb shell am monitor

    3)安卓系統(tǒng)設(shè)置中查看

    4)查看啟動的app的包名:adb shell dumpsys activity top | find "ACTIVITY"

    殺掉進(jìn)程:

    1)adb shell kill -9 進(jìn)程號

    2)adb shell am force-stop 包名全稱

    adb shell am force-stop com.xxxxxx.yyyyyy

    3)adb shell pm clear 包名

    Android系統(tǒng)日志分類:底層的Linux內(nèi)核輸出到/proc/kmsg,Android的日志輸出到/dev/log

    4、日志打印:

    adb logcat -v time 打印log的詳情日志;

    adb logcat -v time >D:\log.txt 把日志輸出到電腦上查看,在窗口打印的同時,文件也會同步打印的;

    adb logcat -c 清除之前日志,一般在看日志前都會執(zhí)行這個命令,目前是好看日志,不然前面日志會超級多,不好看問題

    把日志輸出到手機(jī)指定目錄:

    adb logcat -f /sdcard/xxx.txt

    過濾規(guī)則:

    兩種規(guī)則:按照日志級別過濾,按照日志中的tag過濾,兩者混合

    過濾格式:

    adb logcat <tag>[:priority] --tag表示標(biāo)簽,--priority表示輸出的級別;tag必須給,沒有指定,用*表示,例如:adb logcat *: xxx

    日志級別過濾:

    默認(rèn)級別為V:輸出級別最低

    D—Debug

    I—Info

    W—Warning

    E—Error

    F—Fatal 致命

    S—Silent(最高,啥也出輸出)

    查看手機(jī)級別為錯誤的日志:adb logcat *:E (不區(qū)分大小寫)

    tag級別過濾:

    adb logcat -v time tag 輸出后格式:<priority>/<tag>:<message>

    管道進(jìn)程查看日志:

    adb logcat | grep Myapp

    adb logcat | grep -i Myapp

    windows上不能使用grep關(guān)鍵字,而是應(yīng)該使用findstr

    adb logcat |findstr app進(jìn)程號

    查看app進(jìn)程號:adb shell ps | findstr +包名/部分包名關(guān)鍵字

    附:ADB需要配置環(huán)境變量才能在CMD窗口中使用,不進(jìn)行配置的話在Win+R中輸入cmd查看會找不到adb ,如下圖:


    在下圖搜索進(jìn)行配置,或者直接右擊‘此電腦’->'屬性'->‘高級系統(tǒng)設(shè)置’->'環(huán)境變量'->‘系統(tǒng)變量’->‘path’中添加:沒有安裝包網(wǎng)上直接下載哦,ANDROID SDK包里面也是有的,找不到的話我提供地址哈


    啦啦啦,后面會詳細(xì)介紹每個命令如何使用和可能會遇到的一些問題哈!

    作為一名測試工程師,我們經(jīng)常需要在我們的 Android 設(shè)備上進(jìn)行調(diào)試、管理或者定制。而 Android 調(diào)試橋(ADB)是 Google 官方提供的工具,可以幫助我們在計算機(jī)上與 Android 設(shè)備進(jìn)行通信和控制。本教程將帶領(lǐng)你一步步學(xué)習(xí)如何下載、安裝和使用 ADB,讓你更好地管理你的 Android 設(shè)備。

    下載 ADB

    首先,我們需要下載 ADB 工具。ADB 是 Android SDK 的一部分,你可以選擇下載完整的 Android SDK,也可以僅下載 ADB 工具的獨(dú)立版本。

    • 訪問 Android 官方網(wǎng)站 下載最新版本的 Platform Tools(包含 ADB)。
    • 可以在終端使用 Homebrew(macOS 用戶)或者包管理器(Linux 用戶)來安裝 ADB。

    安裝 ADB

    安裝 ADB 非常簡單,只需解壓下載的文件,并將其中的 adb 文件添加到系統(tǒng)的 PATH 路徑中即可。

    macOS 中,你可以執(zhí)行以下命令:

    bashunzip platform-tools.zip
    export PATH=$PATH:/path/to/platform-tools
    

    連接 Android 設(shè)備

    現(xiàn)在,可以連接 Android 設(shè)備到計算機(jī)。我們需要先將設(shè)備的開發(fā)者選項打開,并開啟 USB 調(diào)試模式。

    • 使用 USB 數(shù)據(jù)線將 Android 設(shè)備連接到計算機(jī)。
    • 在終端中運(yùn)行 adb devices 命令,確認(rèn)設(shè)備是否被識別。

    如果一切正常,應(yīng)該會看到類似以下輸出:

    bashList of devices attached
    XXXXXXXXXX	device
    

    常用ADB 命令

    • adb shell:以命令行方式進(jìn)入設(shè)備的 Shell 環(huán)境。
    • adb pull <remote> <local>:從設(shè)備中復(fù)制文件到本地計算機(jī)。
    • adb push <local> <remote>:將本地文件復(fù)制到設(shè)備中。
    • adb install <path_to_apk>:安裝 APK 文件到設(shè)備中。
    • adb uninstall <package_name>:卸載設(shè)備上的應(yīng)用程序。

    其他常用命令和技巧

    除了上述基本命令外,還有許多其他有用的 ADB 命令和技巧,例如:

    • adb logcat:查看設(shè)備的日志輸出,用于調(diào)試應(yīng)用程序。
    • adb shell dumpsys:獲取設(shè)備狀態(tài)信息。
    • adb backupadb restore:備份和恢復(fù)設(shè)備數(shù)據(jù)。
    • adb reboot:重新啟動設(shè)備。

    總結(jié)

    通過本教程,我們學(xué)習(xí)了如何下載、安裝和使用 ADB 工具,以及一些常用的 ADB 命令和技巧。使用 ADB,我們可以更輕松地管理 Android 設(shè)備,進(jìn)行調(diào)試、定制以及數(shù)據(jù)操作。

    獲取更多軟件測試技術(shù)資料/面試題解析,請點擊!

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有