Android目标:未安装,插件安装失败Cordova
我的Cordova安装有问题:我安装了Cordova、Android Studio、Android SDK、Java和definedAndroid目标:未安装,插件安装失败Cordova,android,linux,cordova,Android,Linux,Cordova,我的Cordova安装有问题:我安装了Cordova、Android Studio、Android SDK、Java和defined 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时,出现了错误 检测到
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项目
android的需求检查结果:Java JDK:已安装1.8.0
Android SDK:已安装正确
Android目标:未安装
android:命令失败,退出代码为enoint
Gradle:installed/usr/share/Gradle/bin/Gradle
当我将
ANDROID\u HOME
更改为/HOME/myusername/ANDROID/Sdk/
时,错误变为
avdmanager:命令失败,退出代码为1
我找不到问题,我在其他帖子上没有找到好的答案…我认为你应该尝试将ANDROID\u HOME改为/HOME/myusername/ANDROID/
几乎添加到路径
:$HOME/Android/tools:$HOME/Android/build tools:$HOME/Android/platform tools:$PATH
否则,我也会将GRADLE_导出到家中。
祝你好运 您有两个错误:
- 找不到android sdk
/HOME/myusername/ANDROID/Sdk/
(sdk的根目录,以便cordova android平台能够选择sdk版本)
- 在路径中找不到android命令
您需要将android命令所在的文件夹添加到路径中。这应该是
/home/myusername/Android/Sdk/tools
我终于找到了我的错误。我安装了JAVA,但没有将其添加到备选方案中。解决方案是将我新安装的JAVA版本作为主JAVA添加到sudo更新选项中--config JAVA
我已经完成了您所说的一切,更好的是,android
命令运行良好。现在我仍然有一个错误:Android目标被说成没有安装,我有一个新的错误avdmanager:Command失败,退出代码1
好的,我说得有点快:所有的要求都满足了,但是当我运行cordova building Android
时,没有生成任何东西。。。我知道为什么吗?