1.首先檢查你的setting設置如下圖
2.如果是已經ok的,請在你的Android sdk的文件夾目錄下找到adb.exe,並配置環境變量
3.重啟as,在terminal內輸入 -adb help;
表示配置成功;
4. terminal到底有什么用
terminal就是adb的命令行,as集成了這個功能,不需要我們去cmd+r去命令行窗口打命令了
- adb是什么?:adb的全稱為Android Debug Bridge,就是起到調試橋的作用。通過adb我們可以在Eclipse中方面通過DDMS來調試Android程序,說白了就是debug工具。adb的工作方式比較特殊,采用監聽Socket TCP 5554等端口的方式讓IDE和Qemu通訊,默認情況下adb會daemon相關的網絡端口,所以當我們運行Eclipse時adb進程就會自動運行。
- adb有什么用?:借助adb工具,我們可以管理設備或手機模擬器的狀態。還可以進行很多手機操作,如安裝軟件、系統升級、運行shell命令等等。其實簡而言說,adb就是連接Android手機與PC端的橋梁,可以讓用戶在電腦上對手機進行全面的操作
5.terminal操作命令
這個應該是等同於windows黑窗口下的命令行,這個自己有興趣可以自己自行學習;
一些adb操作命令則如下:
- 查看設備: adb devices,這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示
- 安裝軟件: adb install;adb install <apk文件路徑> :這個命令將指定的apk文件安裝到設備上
- 卸載軟件:adb uninstall <軟件名>/adb uninstall -k <軟件名>; 如果加 -k 參數,為卸載軟件但是保留配置和緩存文件.
- 進入設備或模擬器的shell:adb shell;通過上面的命令,就可以進入設備或模擬器的shell環境中
- 發布端口:可以設置任意的端口號,做為主機向模擬器或設備的請求端口。如:adb forward tcp:5555 tcp:8000
- 從電腦上發送文件到設備adb push <本地路徑> <遠程路徑>;用push命令可以把本機電腦上的文件或者文件夾復制到設備(手機)
- 從設備上下載文件到電腦adb pull <遠程路徑> <本地路徑>;用pull命令可以把設備(手機)上的文件或者文件夾復制到本機電腦
- 獲取設備的ID和序列號adb get-product,adb get-serialno,adb shell,sqlite3