<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 將具有 Android 調試橋(ADB)的移動設備連接到 USB,WiFi > 原文: [https://www.guru99.com/adb-connect.html](https://www.guru99.com/adb-connect.html) ## 什么是亞行? 使用任何真實的設備進行移動自動化[測試對于測試人員來說一直是一個挑戰。 但是,Android 提供了一些解決方案,可以通過 USB(即 Android 調試橋(ADB))連接真實設備。](/software-testing.html) ADB 是命令行工具。 它用于橋接仿真器實例(Android 設備)和后臺運行的守護進程(服務器)之間的通信。 在本教程中,您將學習- * [USB 調試和 ADB 配置](#1) * [如何連接到仿真器](#2) * [如何連接 Android 設備](#3) * [如何為 Wi-Fi 支持配置 ADB](#4) ## USB 調試和 ADB 配置- APPIUM 具有在真實設備上執行測試的優勢。 但是在運行測試之前,我們需要按照以下先決條件進行設置。 * 應啟用 USB 調試 * ADB 配置 * 根據硬件更改進行所需的功能設置。 在這里,我們將看到連接仿真器和真實設備進行測試的兩種方法。 請參閱以下步驟連接到仿真器。 ### 如何連接到仿真器 先決條件-SDK(軟件開發套件)應安裝在計算機上。 ADB 與 Google 的 Android SDK(軟件開發工具包)打包在一起。 **從 SDK Manager 啟用 ADB 的步驟。** **步驟 1)**打開 Android SDK 文件夾 **步驟 2)**雙擊 SDK Manager **步驟 3)**從所有軟件包的列表中選擇“工具”,然后選中 * Android SDK 工具和 * Android SDK 平臺工具。 ![Appium Desired Capabilities, Maven & ADB](https://img.kancloud.cn/38/fb/38fbe40544064e94d488ac18c9d2c451_703x493.png "Appium Desired Capabilities, Maven & ADB") ### 如何連接 Android 設備 **步驟 1)**從 Android 手機的“開發人員選項”中啟用 USB 調試選項。 ![Appium Desired Capabilities, Maven & ADB](https://img.kancloud.cn/02/75/027559add8c707d9856b5c7a8f3e3f0b_299x285.png "Appium Desired Capabilities, Maven & ADB") **步驟 2)**打開已保存 Android SDK 文件的本地文件夾“ Android SDK > > Platform-tools”,例如:C:\ android-sdk \ platform-tools ![Appium Desired Capabilities, Maven & ADB](https://img.kancloud.cn/4c/32/4c3299af573b7041391b6db2dbf06b56_672x400.png "Appium Desired Capabilities, Maven & ADB") **步驟 3)**在文件夾內按住 Shift +右鍵單擊菜單> >選擇**'此處打開命令窗口'**選項。 它將使用命令提示符打開文件夾。 **注意**-您也可以直接從命令提示符下的“運行”命令打開文件夾路徑。 ![Appium Desired Capabilities, Maven & ADB](https://img.kancloud.cn/0d/09/0d09591cef74c50467ca34abb8802700_589x482.png "Appium Desired Capabilities, Maven & ADB") 該命令窗口將直接在命令提示符窗口中打開該文件夾。 ![Appium Desired Capabilities, Maven & ADB](https://img.kancloud.cn/c4/1c/c41ca3129c986cce20c3cbc67db215be_487x106.png "Appium Desired Capabilities, Maven & ADB") **步驟 4)**現在,在檢查設備之前,用戶必須連接外部 Android 設備(手機)。 要連接,請使用設備的 USB 電纜連接器連接到系統。 然后在上面的命令提示符下鍵入 command- ``` 'adb devices' & press Enter ``` 它將顯示所有已連接設備的所有列表。 ![Appium Desired Capabilities, Maven & ADB](https://img.kancloud.cn/c4/34/c434d42f9315046d7f173d6a28fed3c0_481x152.png "Appium Desired Capabilities, Maven & ADB") 但是,在此之前,我們應該檢查該 ADB 服務器。 檢查它是否正在作為后臺進程運行。 只需從上述過程中打開命令提示符并輸入'adb',然后按 Enter。 它應該顯示所有 adb 的進程正在運行。 服務器啟動時,它始終綁定本地 TCP 端口 5037。所有 ADB 客戶端都偵聽 5037 TCP 端口以與服務器請求進行通信。 現在,正在運行的 ADB 服務器可以通過掃描端口來掃描所有連接的仿真器或設備實例。 始終記住,ADB 守護程序在 5555 到 5558 范圍之間的奇數端口上運行。 ADB 守護進程通過控制臺連接運行,該控制臺連接獲取偶數端口。 **例如:**如果連接了單個設備,則服務器會自動掃描該設備并建立連接,但是如果正在運行多個設備或仿真器,則用戶需要提供 ADB 命令行指令進行連接。 連接到奇數編號 5557 的仿真器實例具有在偶數編號 5556 端口(即)上運行的相同控制臺。 每個運行的設備都有 1 個奇數端口和 1 個偶數連接端口。 ``` emulator 1: console 5556 emulator 1: adb 5557 emulator 2: console 5554 emulator 2: adb 5555 ``` 用于檢測所有已連接設備的命令- ``` <$ adb devices> emulator-5554 device emulator-5556 device emulator-5558 device ``` 命令從多個連接的設備中檢測單個設備- ``` <$ adb –s emulator-5554 install Guru99.apk> ``` 它將檢測到設備-5554 的 adb 連接并安裝該應用程序。 因此,通過這種方式,用戶可以使用 ADB 命令建立成功的連接以訪問 ADB 實例。 ``` Syntax used to access ADB instances from commands line: Adb [-d – An adb command when a single USB device is connected Adb [-e – An adb command when only single emulator is running Adb devices--- This will print all the list of emulator / devices attached. Adb version--- List the adb version number. Adb help---- Print the list of supported commands. ``` ## 如何配置 ADB 以支持 Wi-Fi 就像通過 USB 配置 ADB 一樣,用戶也可以通過 wi-fi 配置 ADB。 **前提條件** * Android 設備和主機都應連接到同一無線網絡,并且 * 設備藍牙選項應禁用。 **Steps to connect-** 1. 使用 USB 電纜將設備連接到主機。 確認設備中已啟用 USB 調試。 2. 設置目標設備以在端口 5555 ``` $ adb tcpip 5555 ``` 上連接 TCP / IP ![Appium Desired Capabilities, Maven & ADB](https://img.kancloud.cn/c9/87/c987878fbdb202c91f9a5fc8a42433a3_493x218.png "Appium Desired Capabilities, Maven & ADB") 3. 現在,斷開 USB 電纜與設備的連接。 4. In Android device find the IP address from Settings >> wi-fi Setting >> Advanced >> IP Address. 使用相同的 IP 地址通過 ADB 連接連接設備 ``` eg: Network IP address is- 148.100.1.17 $ adb devices List of devices attached 148.100.1.17:5555 device ``` 因此,完成了最終配置,并通過無線網絡成功配置了“ adb”。 **注意-**如果發生任何連接錯誤,請重置或終止 adb 主機連接。 為此使用以下命令 < adb 殺死服務器>,然后從第一步開始再次連接。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看