gpt4 book ai didi

android - Netbeans 8.1,Gluon 项目 Android 错误

转载 作者:行者123 更新时间:2023-11-29 15:07:46 27 4
gpt4 key购买 nike

我在 Windows 8.1 上使用带有 gluon 和 nandroid 插件的 Netbeans 8.1,当我创建一个 gluon 基本项目时我无法在 Android 平台上运行,错误是关于 ANDROID_HOME,在过去的两天里,我对此进行了很多搜索,但我所做的所有尝试都无济于事。

这里是错误:

Caused by: org.gradle.internal.exceptions.LocationAwareException: ANDROID_HOME not specified. Either set it as a gradle property, a system environment variable or directly in your build.gradle by setting the extension jfxmobile.android.androidSdk.
Caused by: org.gradle.api.GradleException: ANDROID_HOME not specified. Either set it as a gradle property, a system environment variable or directly in your build.gradle by setting the extension jfxmobile.android.androidSdk.

我尝试了 gluon 的示例项目,但仍然出现错误,但是如果我创建一个 Android 项目(nandroid,而不是 gluon)并运行它,一切正常。

我发现与该项目的其他问题有相同的区别,当我自动创建 gluon 基本项目时,会创建一个 Android 项目,但我在 Youtube 上观看的很多电影中都看不到这一点。

When create project GluonApplicationtest automatically apear android

有人能帮帮我吗?如果需要更多数据,我可以上传。

最佳答案

您可以查看 JavaFXPorts documentation关于开始的先决条件。

关于如何设置 ANDROID_HOME 有几个选项.基本上:

定义 androidSdk build.gradle 中 jfxmobile.android 下的属性:

jfxmobile {
android {
manifest = 'src/android/AndroidManifest.xml'
androidSdk = 'C:/<path to>/Android/sdk'
}
}

或者创建一个名为 grade.properties 的文件,并将其放在本地 gradle 文件夹 ( C:/Users/<user>/.gradle ) 中,添加此属性:

ANDROID_HOME=C:/<path to>/Android/sdk

如果您使用第二个选项,您将不需要一直在新项目中添加它。

您还会发现这个本地文件已添加到您的 NetBeans 项目中,位于 Gradle Home 中文件夹:

gradle

关于android - Netbeans 8.1,Gluon 项目 Android 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35258721/

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