预编译模拟器
先按入门教程创建 Hello;已有项目不要重复 init。完整 DevKit 已包含模拟器,无需安装桌面开发库或编译 LVGL:
pxa run hello --profile pai-touch
pxa run hello --profile sensecap-watcher
每条运行命令占用当前终端,关闭窗口再执行下一条。
Host、AOT 编译器和 SDK 采用同一 WAMR 及 LLVM 配方。字体和屏幕 Profile 随安装目录定位,项目数据位于 .pxa/simulator/<profile>/;SDK 本身不写入应用状态。
无窗口测试
SDL_VIDEODRIVER=dummy SDL_AUDIODRIVER=dummy \
pxa run hello --duration-ms 3000 --screenshot hello.png
截图测试可用于检查 DPI、安全区、圆角与圆屏。预编译模拟器仍运行真实 Guest 和 Host 渲染代码;它不仿真 ESP 指令集、LCD 总线或 PSRAM 时序。
自定义屏幕与源码调试
已有发行 Profile 见 屏幕预览。适配新的系统功能时可以从工作区源码构建模拟器,并继续使用 PXADB 服务和 GUI。应用开发优先使用固定发行 DevKit,避免本机运行时与 AOT 编译器版本漂移。