JavaFX 开发移动应用与树莓派开发指南
在当今的软件开发领域,JavaFX 凭借其强大的功能和灵活性,不仅适用于桌面应用开发,在移动设备和嵌入式设备开发中也展现出了巨大的潜力。本文将详细介绍如何使用 JavaFX 开发移动应用,以及如何在树莓派上运行 JavaFX 17 应用程序。
一、JavaFX 移动应用开发
1. 原生图像与插件选项
使用 Gluon Client 工具获得的原生图像,在概念上与使用特定操作系统工具(如用于创建 iOS 应用的 Xcode 和用于创建 Android 应用的 Android Studio)创建的原生图像并无不同。开发者仍需将此图像上传到应用商店,并提供应用文档、截图等。
插件默认会使用最佳配置将应用部署到移动设备。插件和 GraalVM 中的不同组件会分析代码及其依赖项,以决定是否包含原生库、使用反射和 JNI 等。不过,由于目前的分析工具无法涵盖所有边缘情况,插件允许开发者设置特定配置,例如添加用于反射的额外类、包含原生符号等。
以下是一些重要的配置列表:
- bundlesList :要添加到默认捆绑列表中的额外完全限定捆绑资源列表。默认列表已包含 com/sun/javafx/scene/control/skin/resources/controls 和 com.sun.javafx.tk.quantum.QuantumMessagesBundle 。例如,若使用资源包进行国际化,如 src/resources/hellofx/hello.properties
超级会员免费看
订阅专栏 解锁全文
7562

被折叠的 条评论
为什么被折叠?



