【Android測試】ADB的無線模式

2021-02-07 光榮之路

吳老的《selenium webdriver 實戰寶典》出版了!

  囉嗦兩句啊。本來以為adb的一些用法一節就能講完,沒想到這個無線的模式還是比較繁瑣的,因此打算單獨拉出來說說,後續看有沒有必要自己實現一個工具,能夠一鍵切換到無線這樣,這樣就再也不用插著線幹事了。好了,開始吧。


無線能幹什麼

有Android設備的人大概都遇到過這樣的場景:

 1、用手機拍了好多照片,想拷到電腦上;

 2、電腦上的有好多電影,想拷到手機裡;

 3、寫Android代碼,用真機進行調試;

當你有這樣需求的時候,你肯定是需要找個usb數據線,然後用線將手機和pc端連接,然後再進行後面的事情。這樣看似一個簡單的事情,現實生活中,我遇到了不少麻煩:

 1、usb線太短,調試的時候手機放不到桌子上,得低著頭調試(哎呦,我咋發現我這麼慘);

 2、電腦的usb口插著各種各樣的設備,沒有地方再插一根線了;

 3、有些usb口出現問題,插上後只有電流傳輸,沒有數據傳輸;

總之有的時候,經常應為這個事情而焦頭爛額,搞的人非常的不爽。

現在只要你打開了無線ADB模式,所有前面說道的一切都可以無線就完成了,再也不用發愁每次要連接數據線了。


開啟方法

開啟無線模式在谷歌的文檔裡寫的非常的清楚,不廢話了,直接上操作步驟:

  1、用usb連接;

  2、依次開始執行以下命令:

  3、執行完之後拔掉usb線。

  大功告成!

注意事項

對了,差點忘了,有幾個注意事項:

 1、首先需要保證PC和手機處在同一區域網,如果有必要的話,需要關閉防火牆(adb connect 失敗的時候多半是因為這個原因)。

 2、adb connect 後面跟的IP位址,是手機端的IP位址,在 「設置」 - 「關於手機」 - 「狀態信息」 - 「IP位址」

    

 3、當你不想再使用無線ADB的時候,直接adb kill-server 即可。


(作者:carter_dream 來源:http://www.cnblogs.com/by-dream/p/4635782.html)


感謝作者,傳播測試知識、技能與正能量!
分享測試生活,思考測試人生!歡迎來稿735821166@qq.com

官網:http://www.gloryroad.cn/

微信公眾號:gloryroadtrain

性能測試QQ群:415987441
軟體測試招聘QQ群: 203715128
自動化3群QQ: 371211499

相關焦點

  • 安卓測試常用的 ADB 命令大全,非常全!
    進入模擬器的shell模式:      adb shell15. 啟動SDK,文檔,實例下載管理器:      android16.25、搜索模擬器/設備的實例:     取得當前運行的模擬器/設備的實例的列表及每個實例的狀態:    adb devices26、查看bug報告:adb bugreport27、記錄無線通訊日誌:    一般來說,無線通訊的日誌非常多,在運行時沒必要去記錄,但我們還是可以通過命令,設置記錄:    adb shell    logcat
  • 常用ADB命令整理
    點擊上方「雲測學院」可以訂閱哦我們在測試Android app過程中 需要經常更換安裝包的操作 熟練使用ADB
  • 谷歌Android Studio Arctic Fox (2020.3.1) 預覽版發布,附更新內容
    /developer.android.google.cn/jetpack/compose△ 部署 Preview Composable另外,請嘗試使用 Arctic Fox 中新的布局驗證工具 (Layout Validation Tool),查看您的布局在各種屏幕尺寸、字體大小和 Android 色彩校正 / 色盲模式下的響應效果
  • 夜神安卓模擬器:安卓環境開發、測試三步搞定
    一、命令行adb的全稱為Android Debug Bridge,就是起到調試橋的作用。通過adb我們可以在Eclipse中方便通過DDMS來調試安卓程序。當我們運行Eclipse等開發平臺時adb進程就會自動運行。adb可以直接操作管理安卓模擬器或者真實的安卓手機。
  • appium+python自動化53-adb logcat查看日誌
    前言做app測試,遇到異常情況,查看日誌是必不可少的,日誌如何輸出到手機sdcard和電腦的目錄呢?
  • Android性能優化-過渡繪製解決方案
    方法二:通過adb命令開啟GPU過渡繪製調試 當然,如果每次都進入系統設置嫌麻煩,可以使用adb命令進行開啟和關閉: 開啟『調試 GPU 過度繪製』:adb shell setprop debug.hwui.overdraw show關閉『調試 GPU 過度繪製』:adb shell setprop debug.hwui.overdraw false執行命令之後可能需要重新啟動你當前開發的應用。
  • Android Studio啟用新代號,新版本Arctic Fox(白狐)重點新特性一覽!
    關於APG7.0的完整介紹,可以看一下官方發布的這篇介紹博客:https://android-developers.googleblog.com/2020/12/announcing-android-gradle-plugin.htmlArctic Fox 有哪些新特性?
  • 【實用工具】adb命令刪除盒子或安卓手機內置應用
    (你會發現我特麼是不是買的是假電視)這個時候切換到app模式下,你會發現整個屏幕不是樂視遊戲就是樂視體育亦或者樂視攝像頭..好不容易下載了app,默認排在最後面,移動app位置你才會發現最大的圖標位置是不允許你移動了,頓時本來一個看電視很平常的動作處處是門檻.我特麼買個電視只是為了看電視,並不像知道最近天氣和最近新聞和購物還有遊戲.
  • 手機無線裝置關閉,不能上網打電話怎麼解決?
    安卓用戶手欠點擊了關閉無線裝置的情況並不少見 關於這個問題的解決方法也已有定論,簡單地如恢復出廠設置、插不同運營商的卡,起作用的案例比較有限。
  • AndroidQ適配(暗黑模式和文件存儲)
    首先我們來談談暗黑模式在 Android Q 裡,Dark theme 暗黑模式得到了系統級的支持。暗黑模式不僅酷炫,而且有降低屏幕耗電、在光線較暗的環境中使用更舒適等好處。Force Dark其實我們的需求很明確,就是使用了硬編碼也能被適配成暗黑模式。Android 10 新增的 Force Dark 強制暗黑就實現了這個功能。
  • Android Jetpack CameraX 庫 Beta 版正式發布!
    除了在自動化測試農場擴大測試範圍,有很多應用也在生產環境中使用了CameraX庫,這使得我們有信心向各位開發者推薦CameraX,推薦大家開始嘗試並將基於CameraX的應用發布到應用商店。我們也預想到可能會出現一些bug,但是我們會及時處理各種問題,來幫助大家實現最佳的相機使用體驗。如果您需要幫助,可以通過GoogleGroups討論群組或者新建一個issue來向我們反饋。
  • Android Gradle 常用使用場景實現方式的總結
    修改 Manifest 文件中友盟統計的渠道名為引用變量(變量名自取):<meta-data android:name="${UMENG_CHANNEL_VALUE}" android:value="Channel_ID" />然後在 build.gradle 文件 productFlavors 配置項中添加渠道名
  • 對於Android Button,你可能並不了解
    也確實是我自己測試疏漏,由於LitePal 2.1.0版本中對Kotlin有了更加完善的支持,我當時想使用同一份代碼既兼容Java又兼容Kotlin,最後歷經千辛萬苦終於將Kotlin代碼都調試通過了,卻疏漏了Java部分的調試工作,我想當然地認為Java工程是沒問題的,結果問題就出在Java工程上,會直接導致項目崩潰。
  • Android 更新了一個有史以來最重要的新功能,但它用起來怎麼樣?
    此前,如果你的 Pixel 手機已經升級至 Android 9.0 Pie 正式版,可前往 Beta 測試頁面,測試連結會在一個工作日內發送至你填寫的郵箱。點擊即可加入測試並跳轉至 Play 應用商店,通過 Play 應用商店升級相關系統組件後,Digital Wellbeing 選項就出現在了系統設置中。關注少數派,在後臺回復「數字健康」即可獲得申請連結。