[英]Command failed with exit code ENOENT
對於 linux,您還需要在~/.bashrc
文件中添加這些行
export ANDROID_HOME='/home/your_username/Android/Sdk'
export ANDROID_SDK_ROOT='/home/your_username/Android/Sdk'
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin
然后檢查是否首先使用cordova requirements
讀取了android目標。
Mac 操作系統參考:
命令應該是ionic platform add android
而不是cordova platform add android
我遇到了同樣的錯誤......在我的情況下,它是由於離子 CLI 的變化而發生的......
現在您需要運行“ionic cordova platform add android”(或 ios),但擴展程序尚未運行此命令...
我只是在插件的源代碼中插入“cordova”(嘗試搜索運行以“ionic”開頭的命令並且必須一起運行“cordova”的函數)
在 macOS 中,您可以在以下位置找到源代碼:~/.vscode/extensions/vsmobile.cordova-tools-1.2.7/out/src/debugger/cordovaDebugAdapter.js
在 Windows 中,路徑為:C:\\Users\\yourusername\\.vscode\\extensions\\vsmobile.cordova-tools-1.2.7\\out\\src\\debugger\\cordovaDebugAdapter.js
它對我有用...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.