簡體   English   中英

無法將cordova項目與手機連接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM