【问题标题】:Nativescript Sidekick Error: Cannot find suitable v8 version! Android Cloud BuildNativescript Sidekick 错误:找不到合适的 v8 版本!安卓云构建
【发布时间】:2020-05-19 18:32:25
【问题描述】:

我尝试使用 Sidekick 构建 Android Nativescript App,但总是出现下一个错误:

[20-05-06 18:46:17.245] (CLI) C:\Users\xxxx\Documents\Desarrollo\NativeScript\xxxx\node_modules\nativescript-dev-webpack\snapshot\android\project-snapshot-generator.js:160
        throw new Error(noV8VersionFoundMessage);
        ^
Error: Cannot find suitable v8 version!

只有 Android 构建失败,iOS 构建工作正常。

【问题讨论】:

    标签: android windows build nativescript


    【解决方案1】:

    正如错误消息所说,您没有合适的 java JDK。 你应该从这里下载 java 8 https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

    并为您的操作系统选择合适的版本,我认为是 windows。 如果您不想手动安装,可以按照 nativescript 文档使用此命令:

    choco install adoptopenjdk --version 8.192
    

    有用的文档链接:

    https://docs.nativescript.org/start/ns-setup-win

    https://docs.nativescript.org/sidekick/intro/installation

    并通过运行确保 java 已安装和注册

    java -version
    

    检查是否安装了java并将JAVA_HOME添加到环境变量并使用

    echo %JAVA_HOME%
    

    检查是否设置了 JAVA_HOME 变量,如我在屏幕截图中显示的那样

    【讨论】:

    • C:\Users\XXXX>choco install 采用openjdk --version 8.192 Chocolatey v0.10.15 安装以下软件包:采用openjdk 安装即表示您接受软件包的许可。已经安装了openjdk v8.192。使用 --force 重新安装、指定要安装的版本或尝试升级。
    • 请确保将 java 添加到路径并添加 JAVA_HOME 环境变量,我已更新答案并提供更多信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-15
    • 1970-01-01
    • 2023-01-23
    • 2015-11-23
    • 1970-01-01
    相关资源
    最近更新 更多