我的 Cordova 安装有问题:我安装了 cordova、Android Studio、Android SDK、Java 并定义了
JAVA_HOME="/usr/lib/jdk1.8.0_161/bin/java"
ANDROID_HOME="/home/myusername/Android/Sdk/platforms/android-24"
在 /etc/environment
中。当我转到 Cordova 项目并键入 cordova requirements android
时,出现错误
Android Studio project detected
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: not installed
android: Command failed with exit code ENOENT
Gradle: installed /usr/share/gradle/bin/gradle
当我将 ANDROID_HOME
更改为 /home/myusername/Android/Sdk/
时,错误变为
avdmanager: Command failed with exit code 1
我找不到问题,我在其他帖子上没有找到好的答案...
最佳答案
你有两个错误:
- 未找到android sdk
我认为这是因为 ANDROID_HOME 应该更像 /home/myusername/Android/Sdk/
(sdk的根,这样cordova android平台就可以选择sdk版本了)
- 在路径中找不到android命令
你需要将android命令所在的文件夹添加到PATH中。这应该是 /home/myusername/Android/Sdk/tools
关于安卓目标 : not installed and plugin installation failed Cordova,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49416604/