adb是什么意思_adb的組成及主要功能
adb是什么意思?
adb的全稱為AndroidDebugBridge,譯為android調試橋,就是在android系統中起到調試橋的作用。通過adb我們可以在Eclipse中方便通過DDMS來調試Android程序,說白了就是debug工具。
adb的工作方式比較特殊,采用監聽SocketTCP5554等端口的方式讓IDE和Qemu通訊,默認情況下adb會daemon相關的網絡端口,所以當我們運行Eclipse時adb進程就會自動運行。
adb是androidsdk里的一個工具,用這個工具可以直接操作管理android模擬器或者真實的android設備(如G1手機)。
adb的組成
adb作為一個客戶端-服務器程序,包括三個組件:
客戶端:該組件發送命令。客戶端在開發計算機上運行。可以通過發出 adb 命令從命令行終端調用客戶端。
后臺程序:該組件在設備上運行命令。后臺程序在每個模擬器或設備實例上作為后臺進程運行。
服務器:該組件管理客戶端和后臺程序之間的通信。服務器在開發計算機上作為后臺進程運行。
可以在 android_sdk/platform-tools/ 中找到 adb 工具。
adb主要功能:
Android 調試橋 (adb) 是一個通用命令行工具,其允許與模擬器實例或連接的 Android 設備進行通信。它可為各種設備操作提供便利,如安裝和調試應用,并提供對 Unix shell(可用來在模擬器或連接的設備上運行各種命令)的訪問。
1、運行設備的shell(命令行);
2、管理模擬器或設備的端口映射;
3、計算機和設備之間上傳/下載文件;
4、將本地apk軟件安裝至模擬器或android設備。
adb是一個客戶端-服務器端程序,其中客戶端是你用來操作的電腦,服務器端是android設備。
非常好我支持^.^
(1627) 90.4%
不好我反對
(172) 9.6%
相關閱讀:
- [電子說] 社區說|多才多藝: 探索 Android 應用更多可能 2023-10-24
- [電子說] 浩辰軟件正式登陸上交所科創板 2023-10-23
- [電子說] 鴻蒙原生應用,對開發者意味著什么? 2023-10-22
- [電子說] Android端自定義鈴聲 MobPush對安卓端自定義鈴聲的教程 2023-10-21
- [電子說] Android推送問題排查技巧 針對MobPush安卓端推送問題的解決辦法 2023-10-21
- [電子說] 如何使用Proxyman抓取Android的https請求? 2023-10-19
- [編程語言及工具] 基于OkHttp 3.10.0的源碼案例解析 2023-10-17
- [電子說] 基于MacroBenchmark的性能測試量化指標方案 2023-10-17
( 發表人:羅勇杰 )