text: Android除錯橋、伺服器三個元件。工作原理.當啟動某個ADB客戶端時，客戶端會先檢查是否有 adb 伺服器程序正在執行。如果沒有，它將啟動伺服器程序。伺服器在啟動後會與本地TCP埠 5037繫結，並監聽ADB客戶端發出的命令；所有 adb 客戶端均透過埠5037與ADB伺服器通訊。然後，伺服器會與所有正在執行的裝置建立連線。它透過掃描5555到5585之間的奇數號埠查詢模擬器。伺服器一旦發現ADB守護程序(adbd)，便會與相應的埠建立連線。每個模擬器都使用一對按順序排列的埠 - 用於控制檯連線的偶數號埠和用於ADB連線的奇數號埠，如下所示：codice_1codice_2codice_3codice_4 ，依此類推…如上所示，在埠5555處與ADB連線的模擬器與控制檯監聽埠5554的模擬器是同一個。伺服器與所有裝置均建立連線後，便可以使用ADB命令訪問這些裝置。由於伺服器管理與裝置的連線，並處理來自多個ADB客戶端的命令，因此可以從任意客戶端控制任意裝置。啟用除錯橋.要透過USB連線的裝置上使用ADB，必須在裝置的系統設定中啟用USB除錯。在搭載Android 4.2及更高版本的裝置上，“開發者選項”選項預設處於隱藏狀態。如需將其顯示出來，需要依次轉到 設定 &gt; 關於手機，連續點按版本號五次。返回上一螢幕，在底部可以找到開發者選項。。顯示出“開發者模式”後，轉至 開發者模式 &gt; USB除錯模式，將其選項改為開啟後，便可透過USB連線裝置。若需驗證裝置是否連線，可以在ADB伺服器中執行codice_5。如果裝置已連線，您將看到裝置名稱以“裝置”形式列出。
metadata: erhwenkuo/wikipedia-zhtw
metadata: Android除錯橋
metadata: https://zh.wikipedia.org/wiki?curid=6738121