HOA - hap文件启动器
正式版
9
下载
0
讨论
29
收藏
早期版本提示:HOA目前处于早期开发阶段,仅能较完善地支持部分HAP,多数功能仍不完善。 如遇到运行问题,可通过菜单导出日志并反馈给开发者。
new_releases 更新日志
fix: malloc bridge 导出 malloc/free/realloc/calloc,修复 musl 线程绕过 TLS 交换
docs: 更新 PROGRESS.md 清理已过时条目,新增 CLAUDE.md
chore: minSdk 26→30,放弃 Android ≤10 支持
docs: 更新过时文档,清理冗余内容
fix: 图标加载失败时回退到 app.iconId,修复 zbox SVG 图标不显示
fix: 多进程 WebView 白屏 — 调用 setDataDirectorySuffix 为每个 HAP 进程设置独立 WebView 数据目录
feat: per-HAP storage isolation with three-way path separation
feat: malloc_bridge 新增 MALLOC_CANARY_DEBUG 堆破坏检测 + zbox 诊断记录到 CLAUDE.md
chore: 版本号 26.6.5.1 → 26.6.6.1
feat: 集成 @ohos.file.environment ABC stub + per-HAP cache 隔离
feat: malloc_bridge 堆破坏诊断设施 — heap canary + 分配 padding
chore: 版本号 26.6.6.1 → 26.6.7.1
description 应用介绍
HOA — Harmony on Android
在 Android 设备上运行 OpenHarmony HAP 应用。
原理
HOA 基于 ArkUI-X weekly_20260518 的 Android 构建体系,通过 6 个仓库的定向适配使运行时能够加载并执行 OHOS 原生格式的 HAP,将 ArkTS 页面渲染到 Android SurfaceView 上。
在 Android 设备上运行 OpenHarmony 的 .hap 格式安装包的应用
https://gitcode.com/harmony-on-android/HOA/