本文档目前提供葡萄牙语版本。其他语言的翻译正在准备中。
平台 — 构建、运行与发布
平台 — 构建、运行与发布
分平台指南(Desktop/LWJGL3、Android、iOS/RoboVM、Web/TeaVM),用于构建、运行、集成原生代码并分发同一个 CrossFly Java 应用。
操作指南🟢
平台与功能支持矩阵
多模块模型(core + launchers)以及每个平台所支持的功能。
操作指南🟢
使用 LWJGL3 的桌面端 (Windows/macOS/Linux)
快速迭代循环——运行、标题/旋转、crossfly-lib 以及 macOS 上的坑。
操作指南🟡
Android
从 installDebug 到 AAB——launcher、因权限而延迟启动、清单文件、状态栏和返回键。
操作指南🔴
使用 RoboVM 的 iOS / iPadOS
RoboVM 工具链 (AOT)、IOSLauncher、Info.plist 以及 WKWebView 的敏感点。
操作指南🔴
Web (TeaVM/WebGL) 及其真实的限制
通过 TeaVM 编译为 JS、在 WebGL canvas 上运行的应用——以及哪些功能无法工作。
操作指南🔴
原生集成 (PlatformUtils、JNI、crossfly-lib)
中立的 Java 代码如何触达操作系统——单一入口 PlatformUtils 与 fallback 模式。
操作指南🔴
构建、签名与分发
各目标平台的流水线末端——build.gradle、签名以及在每个平台上的发布。