“adb”不是内部或外部命令,也不是可运行的程序或批处理文件(Win)与(Mac)——终极解决方案
在AS(Android Studio簡稱AS)app真機測試中adb可以輕松找到安卓設備,ADB全稱Android Debug Bridge,用于Android設備進行交互,也可以這樣理解ADB是Android Studio連接安卓設備之間的一個橋梁或者是一個中間人幫助管理你的設備或模擬器,請看下文:
Windows:
? ? ? ? ?打開命令提示符(視窗鍵 + R)---->輸入cmd----->輸入adb,也可以打開AndroidStudio - >打開終端窗口---->輸入adb,提示"adb不是內部或外部命令,也不是可運行的程序或批處理文件",錯誤信息如下:
方法一:
1. android 2.2以后,adb.exe是放在SDK的platform-tools目錄下面的,找到adb存放的路徑,把adb絕對路徑復制下來D:\?Android_Studio \sdk\platform-tools\
????
2. 此電腦(右擊)→屬性→高級系統設置→高級→環境變量也可以Windows開始鍵+ Pause Break →屬性→高級系統設置→高級→環境變量
3.注意一定要在D:\ Android_Studio \ sdk \ platform-tools \前面添加;,如果不添加;,運行ADB命令時,提示“”adb“不是內部或外部命令,也不是可運行的程序或批處理文件“,”;“分號是結束符一定要添加,D:\ Android_Studio \ sdk \ platform-tools \前面有;號不用添加了
4.配置好之后檢查一下,Windows 開始鍵+ R 打開命令提示符----->輸入cmd確認---->輸入adb
方法二:
1.第二種方式配置ADB比第一種方便,打開SDK中對應的路徑,平臺工具目錄下找到adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll并復制三個文件
2.將其復制到C:\用戶\ Administrator.PC-20180602ELCY目錄下:
????
3.配置完畢后,視窗鍵+ R,打開終端窗口------------>輸入cmd確認--------->輸入adb
成功解決,可以打開cmd試一試,如果在cmd輸入adb命令還是不行,關閉cmd窗口,重新打開終端工具,再次輸入adb命令,就可以運行了
Mac:
在AS終端命令行中輸入"adb",報錯信息如下:
解決:
1、vim ~/.bash_profile:進入環境配置文件( Mac終端 )
2、"ANDROID_HOME"后面的路徑需要在Preferences — Appearance & Behavior — System Settings — Android SDK找到自己的SDK
拷貝到"ANDROID_HOME"
3、將更改完畢的路徑拷貝到環境配置文件中
4、重啟生效配置項
source ~/.bash_profile5、重啟AS
6、查看adb版本
ADB命令使用技巧
ADB - AndroidDebugBridge。是用于連接手機和電腦的工具,可以讓我們用電腦操作手機。當我們安裝完Android Studio后,會有個SDK目錄,而ADB工具是位于SDK的platform-tools的目錄下的。我們需要把這個目錄添加到系統環境變量中才能直接使用,看上文。
1.配置完環境變量后可以在Android StudioTerminal工具中輸入
查看adb版本
2.配置完環境變量后也可以在cmd窗口顯示中輸入,效果都是相同的
查看adb版本
ADB服務
?
總結
以上是生活随笔為你收集整理的“adb”不是内部或外部命令,也不是可运行的程序或批处理文件(Win)与(Mac)——终极解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android --- This cus
- 下一篇: Android --- android中