Nativescript Sidekick错误:找不到合适的v8版本! Android Cloud Build

问题描述 投票:2回答:1

我尝试使用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个回答
0
投票

作为错误消息,说您没有合适的Java JDK。您应该从此处下载Java 8https://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变量enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.