• Lv1
    粉丝0

积分0 / 贡献0

提问1答案被采纳0文章0

作者动态

    求教:开源 OpenHarmony 6.1 运行 Android 应用有哪些已验证方案?

    程思 显示全部楼层 发表于 2026-6-2 16:46:09
    【问题描述】
    
      1. 问题现象和背景
    
      OpenHarmony 6.1(标准系统)上需要运行安卓 APK。了解到开源 OpenHarmony 底座本身不内置安卓运行时(应用为 ArkUI +
      HAP),想请教社区:纯开源 OpenHarmony 6.1 上,有没有经过实践验证、可落地的安卓应用运行方案?
    
      2. 相关代码
    
      本帖为技术路线可行性咨询,暂无业务代码。如需要,可补充设备 hdc shell 进程信息、内核配置(/proc/config.gz)等用于判断容器
      / binder 支持情况。
    
      3. 运行结果 / 错误信息
    
      尚未进入实测阶段,暂无运行结果或报错。当前卡在技术路线选型。
    
      4. 我尝试过的方案和结论
    
      ┌──────────────────────────────────┬───────────────────────────────────────────────────────────────────────────────┐
      │               方案               │                                   调研结论                                    │
      ├──────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────┤
      │ 华为系容器(iSulad + anco 镜像) │ 商业 HarmonyOS 上已商用,但镜像与桥接层为闭源,开源 OH 无法自取               │
      ├──────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────┤
      │ Jolla AppSupport(Aliendalvik)  │ 其他系统上实践成熟,但 OpenHarmony 侧未见第三方实跑先例                       │
      ├──────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────┤
      │ Waydroid                         │ 开源,但依赖 mainline Linux 内核 binder/namespace + Wayland,未见 OH 移植实践 │
      └──────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────┘
    
      → 暂未找到"有实践背书且可在开源 OH 上自主落地"的方案,故来社区求证。
    
      5. 我想达到的结果
    
      1. 确认开源 OpenHarmony 6.1(标准系统)上是否存在可落地的安卓兼容方案(容器 / 兼容层 / 其他);
      2. 若有,希望提供实践案例、开源仓库或移植文档(非新闻 / 官宣);
      3. 若无,想了解是否有人尝试过 Waydroid 等容器在 OH 上的移植,以及内核侧(binder、namespace、Wayland)需要哪些前置条件;
      4. 求证 OpenHarmony 6.1 的内核(Linux / LiteOS)对此类容器方案的支持边界。
    
      ---
      【运行环境】
    
      硬件:<开发板/设备型号,如 RK3568 / DAYU200,按实填>
      ROM版本:OpenHarmony 6.1 Release  <如为 6.1 LTS 请注明>
      内核类型:<标准系统 Linux / 轻量 LiteOS,按实填——对容器方案很关键>
      DevEco Studio版本:<按实填>
      SDK版本(API):<按实填>
      CPU架构:<arm64 / x86_64,按实填>

    【问题描述】

    1. 介绍问题现象和发生的背景
    2. 相关的代码(请勿使用截图)
    3. 运行结果、错误截图
    4. 我尝试过的解决方法和结果
    5. 我想要达到的结果

    【运行环境】

    硬件: ROM版本: DevEvoStudio版本: SDK版本:

    您尚未登录,无法参与评论,登录后可以:
    参与开源共建问题交流
    认同或收藏高质量问答
    获取积分成为开源共建先驱

    Copyright   ©2025  OpenHarmony开发者论坛  京ICP备2020036654号-3 | 京公网安备11030102011662号 |技术支持 Discuz!

    返回顶部