gpt4 book ai didi

android - 无法解决 Cordova 中的 PATH 问题

转载 作者:行者123 更新时间:2023-11-29 02:19:29 28 4
gpt4 key购买 nike

您好,我正在尝试在 Cordova 中构建应用程序,但遇到了障碍。有人可以帮助我将所有内容指向正确的 PATH。

我运行以下命令没问题。

cordova create studioproject online.cbradio studioproject
cordova platforms/add android
cordova platform add android
cordova prepare android

然后我遇到了问题....

john@john-Inspiron-3531:~/cordova/studioproject$ cordova build android
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=/home/john/Android/Sdk (recommended setting)
ANDROID_HOME=/home/john/Android/Sdk (DEPRECATED)
Requirements check failed for JDK 8 ('1.8.*')! Detected version: 11.0.3
Check your ANDROID_SDK_ROOT / JAVA_HOME / PATH environment variables.

好的,我已经安装了 SDK

john@john-Inspiron-3531:~/cordova/studioproject$ cd /home/john/Android/Sdk
john@john-Inspiron-3531:~/Android/Sdk$ ls
build-tools fonts patcher platforms skins tools
emulator licenses platform platform-tools system-images
john@john-Inspiron-3531:~/Android/Sdk$ echo $ANDROID_SDK_ROOT
/home/john/Android/Sdk

安装jdk的输出

john@john-Inspiron-3531:~/Android/Sdk$ sudo update-java-alternatives --list
java-1.11.0-openjdk-amd64 1111 /usr/lib/jvm/java-1.11.0-openjdk-amd64
java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64

我好像已经达到要求了。还有……

john@john-Inspiron-3531:~/Android/Sdk$ echo $JAVA_HOME 
/usr/lib/jvm/java-1.8.0-openjdk-amd64

我确信一切都已就绪,但我一事无成。我错过了什么?谢谢。

最佳答案

我通过将以下内容添加到 ~/.bashrc 来修复此问题

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=${PATH}:$JAVA_HOME/bin

关于android - 无法解决 Cordova 中的 PATH 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57318860/

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