gpt4 book ai didi

android - Cordova 没有找到avd

转载 作者:行者123 更新时间:2023-11-30 01:23:49 26 4
gpt4 key购买 nike

按照在 Cordova documentation 上为 Android 开发设置 Cordova 的说明进行操作后,我遇到了这个错误:

Error: No emulator images (avds) found.
1. Download desired System Image by running: /Users/Jacob/Library/Android/sdk/tools/android sdk
2. Create an AVD by running: /Users/Jacob/Library/Android/sdk/tools/android avd
HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver

我发现的所有其他帖子都只说要添加 一个模拟器,但我已经做到了。在 Android Studio 中,我实际上已经制作了三个!

还值得一提的是,Cordova 曾经 能够运行模拟器,但在尝试解决另一个问题时,我遇到了这个问题。 我确实遇到了权限问题,现在每次运行 Cordova 命令时都必须使用 sudo。这可能与它有什么关系吗?

这是我的 .bash_profile:

ANDROID_HOME=/Users/Jacob/Library/Android/sdk
PATH=${PATH}:/Users/Jacob/Library/Android/sdk/platform-tools:/Users/Jacob/Library/Android/sdk/tools
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

我一直在尝试在 Cordova 中使用 Android API 级别 23 和 Android 5.1.1。

在尝试了所有我能想到的方法之后(作为终端新手 :p),我没有主意了。我尝试重新安装 Android SDK 和所有包、node.js(可能不完全清理日志文件/缓存)和 Cordova,但无济于事。有什么特别的东西我可以重新安装,这样问题就可以在没有太多修复的情况下消失吗?

谢谢!

最佳答案

明白了!一番折腾后,我找到了两个文件:

/Users/Jacob/.config/configstore/update-notifier-cordova.json
/Users/Jacob/.config/configstore/update-notifier-phonegap.json

通过按 CMD+I,我可以看到他们的权限不包括管理员(我的名字)。因此,在将我的名字添加到他们的权限后,我几乎不必使用 sudo 并且模拟器运行完美! :)

关于android - Cordova 没有找到avd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36724018/

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