CURRENT RELEASE
当前上架版本
- 运行平台
- esp32-s3 / esp32-s31 / linux-x86_64 / wasm
- 版本
- v0.3.1 Build 5
- 发布时间
- 2026-11-03
- 安装包校验
004dfb68f91d7d75...- 下载次数
- 4
- 在线运行次数
- 0
- 下载总量
- 1.87 MiB
- 程序包
- 1.87 MiB
本次更新
0.3.1:复用安卓 nano_j2me 图标,提供 PXA 商城版本;支持自适应游戏库、JAR 文件选择、悬浮数字键盘、手柄映射、每游戏分辨率与 1–3 MiB Java 内存配置;优化字形缓存并增加内存不足提示。
应用截图
5 张应用介绍
在 PXA 设备上运行自备的 J2ME MIDlet(.jar)。游戏库可通过系统文件选择器导入 JAR,界面适配不同分辨率,游戏画面保持纵横比。 支持 240×320 等预设和自定义游戏分辨率;悬浮方向键、软键和可展开数字键盘,支持多点触摸;手柄按键可单独映射,也可一键使用手机数字键位。游戏设置与 Java 内存大小按 JAR 独立保存,RMS 存档保存在应用私有空间。游戏内与菜单复用 PXA 系统字体。 Java 堆可选 1–3 MiB,单个 JAR 最大 2 MiB。保留上游 2D/3D 支持,实际兼容性及速度取决于游戏与设备;部分游戏可能白屏、加载慢或内存不足。ESP32-S31 实测 3D 场景速度偏低。当前不支持游戏联网。应用不附带商业游戏,请自行导入有权使用的 JAR。 需要 PXA Core 2.1 与支持 UI 0.10 字形接口的 Host。应用固定预留 6 MiB 线性内存,原生代码另需约 3–3.5 MiB,建议设备配备至少 16 MiB PSRAM;8 MiB PSRAM 设备不适合此版本。ESP32-S31 与桌面已经测试,ESP32-S3 目标仅完成交叉构建。图标与安卓 nano_j2me 相同。 本版对应源码与构建说明:https://github.com/SmartArduino/pxa-apps/tree/nano-j2me-v0.3.1/nano-j2me 。上游 nano_j2me 保持为未修改的 Git 子模块;获取源码时请递归初始化子模块。
VERIFIED PXA
兼容性与权限
wasmwasm32
- 包内目标平台
- wasm
- 包内 CPU 架构
- wasm32
- AOT 运行时
- 仅包含可移植 WASM
- Core SDK
- min 2.1 · target 2.1
Service 依赖
- window
main· 0.4 至 0.65535 - ui
main· 0.10 至 0.65535 · feature bits 34816 - clock
main· 0.2 至 0.65535 - fs
main· 0.3 至 0.65535 · feature bits 67 - audio
main· 0.10 至 0.65535 - permission
main· 0.1 至 0.65535 - wasi
main· 0.1 至 0.65535 · feature bits 14 - surface
main· 0.2 至 0.65535 - log
main· 0.1 至 0.65535 - assets
main· 2.6 至 2.65535
权限
- audio.playbackmedia · 可选权限
安装制品
- WASM
main
linux-x86_64linux-x86_64-pxa-0.8.0
- 包内目标平台
- linux-x86_64
- 包内 CPU 架构
- 由设备 Profile 决定
- AOT 运行时
- linux-x86_64: wamr ·
wamr-pxa-aot-v6-core-1 - Core SDK
- min 2.1 · target 2.1
Service 依赖
- window
main· 0.4 至 0.65535 - ui
main· 0.10 至 0.65535 · feature bits 34816 - clock
main· 0.2 至 0.65535 - fs
main· 0.3 至 0.65535 · feature bits 67 - audio
main· 0.10 至 0.65535 - permission
main· 0.1 至 0.65535 - wasi
main· 0.1 至 0.65535 · feature bits 14 - surface
main· 0.2 至 0.65535 - log
main· 0.1 至 0.65535 - assets
main· 2.6 至 2.65535
权限
- audio.playbackmedia · 可选权限
安装制品
- AOT
main· linux-x86_64 / wamr ·wamr-pxa-aot-v6-core-1
esp32-s31riscv32-ilp32f
- 包内目标平台
- esp32-s31
- 包内 CPU 架构
- riscv32-ilp32f
- AOT 运行时
- esp32-s31: wamr ·
wamr-pxa-aot-v6-core-1 - Core SDK
- min 2.1 · target 2.1
Service 依赖
- window
main· 0.4 至 0.65535 - ui
main· 0.10 至 0.65535 · feature bits 34816 - clock
main· 0.2 至 0.65535 - fs
main· 0.3 至 0.65535 · feature bits 67 - audio
main· 0.10 至 0.65535 - permission
main· 0.1 至 0.65535 - wasi
main· 0.1 至 0.65535 · feature bits 14 - surface
main· 0.2 至 0.65535 - log
main· 0.1 至 0.65535 - assets
main· 2.6 至 2.65535
权限
- audio.playbackmedia · 可选权限
安装制品
- AOT
main· esp32-s31 / wamr ·wamr-pxa-aot-v6-core-1
esp32-s3xtensa-lx7
- 包内目标平台
- esp32-s3
- 包内 CPU 架构
- xtensa-lx7
- AOT 运行时
- esp32-s3: wamr ·
wamr-pxa-aot-v6-core-1 - Core SDK
- min 2.1 · target 2.1
Service 依赖
- window
main· 0.4 至 0.65535 - ui
main· 0.10 至 0.65535 · feature bits 34816 - clock
main· 0.2 至 0.65535 - fs
main· 0.3 至 0.65535 · feature bits 67 - audio
main· 0.10 至 0.65535 - permission
main· 0.1 至 0.65535 - wasi
main· 0.1 至 0.65535 · feature bits 14 - surface
main· 0.2 至 0.65535 - log
main· 0.1 至 0.65535 - assets
main· 2.6 至 2.65535
权限
- audio.playbackmedia · 可选权限
安装制品
- AOT
main· esp32-s3 / wamr ·wamr-pxa-aot-v6-core-1