【发布时间】:2020-03-23 06:23:14
【问题描述】:
我想用 JavaFx 编写一个应用程序,然后将其部署为 Android 应用程序。我尝试在 Eclipse 中使用 Gluon Mobile 插件进行操作,但遇到了太多问题。
我终于能够在旧版本的 Netbeans IDE(8.2 版)、Java SDK 1.8 和 Netbeans 的 Gluon 插件中编写 JavaFx 应用程序。我按照这些说明将一个简单的 JavaFx 应用程序部署为桌面应用程序并且它可以工作:https://www.youtube.com/watch?v=fxPPIIeTAI4
但我无法使用以下说明将 Javafx 应用程序部署到 Android 以设置 Gradle Wrapper:https://docs.gluonhq.com/getting-started/#android-support。 我还尝试通过右键单击 Project > Tasks > android > androidInstall 在 Netbeans 8.2 中将 JavaFx 代码部署到 Android,但我一直遇到构建失败:
FAILURE: Build failed with an exception.
* What went wrong:
Configured Android SDK located at "$HOME/android-sdk" is missing the build-tools directory. Please make sure that you install at least version 23.0.1 of the Android Build Tools:
- from command line run: "$HOME/android-sdk"/tools/bin/sdkmanager "build-tools;27.0.3"
- from Android Studio: see https://developer.android.com/studio/intro/update.html
我检查了 c:\android-sdk(Android 命令行工具文件夹),它确实有 build-tools 目录和 build-tools 文件夹中的软件文件,它是 Android SDK 27.0.3 所以我完全对此错误消息感到沮丧和困惑。我不想使用 Android Studio (AS) 作为 AS,在最新的 A.S. 中编写 JavaFx 代码似乎很困难。有没有人能够使用 Netbeans 将 JavaFx 代码部署到 Android?
【问题讨论】:
-
@José Pereda 我尝试按照说明进行操作,但它们不起作用。请参阅我上面的原始帖子。我从dl.google.com/android/repository/sdk-tools-windows-3859397.zip 安装了Android 命令行工具。它是 27.0.3 版,但一直报告缺少 build-tools 目录的错误。我检查了 c:\android-sdk(Android 命令行工具),它确实在 build-tools 文件夹中有 build-tools 目录和软件文件。它无法从命令行和 Netbeans 构建,所以我不知道如何构建 Android 应用程序。
标签: java android javafx netbeans