[英]Android target: not installed and plugin installation failed Cordova
我的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 requirments android
,出现错误
检测到Android Studio项目
Android的需求检查结果:
Java JDK:已安装1.8.0
Android SDK:安装正确
Android目标:未安装
android:命令失败,退出代码为ENOENT
Gradle:已安装/ usr / share / gradle / bin / gradle
当我将ANDROID_HOME
更改为/home/myusername/Android/Sdk/
,错误变为
avdmanager:命令失败,退出代码为1
我找不到问题,在其他帖子上找不到很好的答案...
您有两个错误:
我认为这是因为ANDROID_HOME应该更像/home/myusername/Android/Sdk/
(SDK的根目录,以便/home/myusername/Android/Sdk/
Android平台能够选择SDK版本)
您需要将android命令所在的文件夹添加到PATH中。 这应该是/home/myusername/Android/Sdk/tools
我认为您应该尝试将ANDROID_HOME更改为/ home / myusername / Android /
几乎添加到PATH
:$ HOME /安卓/工具:$ HOME /安卓/编译工具:$ HOME /安卓/平台的工具:$ PATH
否则我也要导出GRADLE_HOME。
祝好运!
我终于找到了我的错误。 我安装了JAVA,但未将其添加到替代产品中。 解决方案是使用sudo update-alternatives --config java
将我新安装的JAVA版本添加为主要的JAVA。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.