gpt4 book ai didi

cordova - 如何在 Cordova 指定我的目标但出现此错误

转载 作者:行者123 更新时间:2023-12-02 09:27:31 25 4
gpt4 key购买 nike

似乎出现错误

这就是我运行时它一直在做的事情

 $ cordova run android
ANDROID_HOME=/Users/apple/Library/Android/sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
No target specified, deploying to emulator
No emulator specified, defaulting to Xamarin_Android_API_15
Waiting for emulator...

所以我尝试了这个

cordova run android --list
Available android devices:
ERROR: Error: adb: Command failed with exit code ENOENT
An unexpected error has occured while running list-devices with code 2: Error: /Users/apple/survivedrive/platforms/android/cordova/lib/list-devices: Command failed with exit code 2
Available android virtual devices:
ERROR: Error: android: Command failed with exit code ENOENT
An unexpected error has occured while running list-emulator-images with code 2: Error: /Users/apple/survivedrive/platforms/android/cordova/lib/list-emulator-images: Command failed with exit code 2
APPLEs-MacBook-Pro-2:survivedrive UltimateCoder$

最佳答案

由于我最终来到这里试图找到另一个问题的解决方案,因此我将回复您问题的其他部分,这帮助我列出了虚拟设备(根据您的日志,它也不是工作)。


要指定目标 ID,请使用:

cordova run android --target=Nexus_5X_API_22

更多详情请参阅:cordova run command


您遇到的第二个错误...

Available android virtual devices:
ERROR: Error: android: Command failed with exit code ENOENT

...当您运行 cordova run android --list 时,很可能是由于未修改/错误修改的 PATH 造成的。试试这个(确保仔细检查您机器上的路径):

export PATH=${PATH}:/Users/apple/Library/Android/sdk/platform-tools:/Users/apple/Library/Android/sdk/tools

更多详情请参阅:Setting environment variables


如果您有 Android Studio,那么还有另一种方法可以查看可用的虚拟设备:

  1. 打开Android Studio
  2. 打开Android虚拟设备管理器
  3. 按下黑色向下三角形
  4. 点击“查看详细信息”

关于cordova - 如何在 Cordova 指定我的目标但出现此错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36586466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com