[英]Unable to connect the cordova project with mobile
我在 Cordova 項目中工作,在那里我喜歡使用命令運行我的項目
科爾多瓦運行安卓
在命令提示符窗口中。 我還在手機中啟用了開發者選項和 USB 調試選項,並通過 USB 連接了手機。
現在運行命令,我得到的問題是
Checking Java JDK and Android SDK versions ANDROID_SDK_ROOT=undefined (recommended setting) ANDROID_HOME=C:\Users\Tommy\AppData\Local\Android\Sdk (DEPRECATED) adb: Command failed with exit code ENOENT Error output: 'adb' is not recognized as an internal or external command, operable program or batch file.
我將 ANDROID_HOME 的路徑設置為C:\\Users\\Tommy\\AppData\\Local\\Android\\Sdk\\platform-tools
並打開一個新的命令提示符窗口並再次運行該命令,但我也無法做到這一點。
任何人都可以幫助我解決問題嗎? 提前致謝..!
您需要將 platform-tools 目錄添加到可執行的 PATH 環境變量中。 我在下面添加了一個屏幕截圖作為示例:
或使用 powershell 設置:
C:\Users\Tommy>powershell
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:\Users\Tommy> [Environment]::SetEnvironmentVariable("ANDROID_HOME", "C:\Users\Tommy\AppData\Local\Android\sdk", "User")
PS C:\Users\Tommy> [Environment]::SetEnvironmentVariable("ANDROID_TOOLS", [Environment]::GetEnvironmentVariable("ANDROID_HOME", "User") + "\tools", "User")
PS C:\Users\Tommy> [Environment]::SetEnvironmentVariable("ANDROID_PLATFORM_TOOLS", [Environment]::GetEnvironmentVariable("ANDROID_HOME", "User") + "\platform-tools", "User")
PS C:\Users\Tommy> [Environment]::SetEnvironmentVariable("PATH", [Environment]::GetEnvironmentVariable("PATH", "User") + ";" + [Environment]::GetEnvironmentVariable("ANDROID_TOOLS", "User") + ";" + [Environment]::GetEnvironmentVariable("ANDROID_PLATFORM_TOOLS", "User"), "User")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.