安卓目标 : not installed and plugin installation failed Cordova

标签 android linux 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 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/

相关文章:

android - 使用全局变量

android - 使用espresso在android中自动化数字选择器

android - Android Build Tools 是否可以始终保持最新(而不是指定版本)

linux - 检查是否已将私有(private) ssh-key 添加到 ssh-agent

iphone - PhoneGap截图插件: get image file path and/or Uri

javascript - 从相机获取文件后,cordova.js 出现错误

android - 使用 picasso 库获取图像宽度和高度

linux - 无法从 git clone go.googlesource.com 克隆 Git 存储库

android - android 支持 PTRACE_SINGLESTEP 吗?

javascript - Phonegap应用程序与php服务器通信而不使用ip地址