好消息:KMRE 安卓模拟器现可在Debian/GXDE使用

随着 UEngine 项目的不了了之,已经很久没有再有安装简单,轻便好用的安卓模拟器可以使用,唯一的 xDroid 需要手动安装不说,对内核版本也有需求,安装和使用有诸多不便

不过,不妨把视野放宽一些------隔壁麒麟不是也做了一个安卓应用运行环境吗(虽然开源之后从未提交过新代码让我曾经以为弃坑了)?虽然在统信系的桌面下运行麒麟的应用软件有一种 NTR 的既视感,但是...

那...鲁迅说的好,拿来主义!既然开源了,那就,拿来吧你!

KMRE 修改版

修改内容

  • 支持 GXDE OS 以及其他基于 Debian 12 的 Linux 发行版(默认内核或 GXDE 内核,自行编译内核需开启 binder 相关选项并合并此 patch:https://gitee.com/GXDE-OS/gxde-kernel/blob/master/patch/export-symbols-needed-by-android-drivers.patch)
  • 新增支持获取 DDE/KDE 缩放比例,不再仅 UKUI 可用
  • 生成的 .desktop文件添加X-GXDE-KMREAPP=true、X-GXDE-KMRE-PKGNAME标签以支持一键卸载安卓应用
  • 生成的 .desktop 添加 gxme 前缀 ,避免出现与 UOS 标准包名撞车
  • 支持通过 CLI 安装或卸载 apk 应用,并定义相应的返回值方便 deb 打包
  • 支持双击 apk 一键安装应用

体验方法

  1. 加源

    对于 GXDE OS,您无需在此步做任何操作

    对于其他基于 Debian 12 的 Linux 发行,请参考下方链接添加 GXDE OS 源。您不必安装桌面,仅添加源即可

    https://www.gxde.top/install/install#apt-源安装

  2. 安装

前往 星火应用商店 搜索 KMRE 并一键安装 即可

或使用命令

sudo aptss install kmre -y

稍等片刻即可在启动器中看到 KMRE

  1. 安装应用

对 deb 包点击右键 即可使用 KMRE 安装器进行一键安装

随后即可在启动器中找到入口

应用卸载

  • 对于 GXDE OS ,您在更新系统到最新(gxde-app-uninstaller >= 1.4.0) 后可直接对启动器图标右键卸载
  • 对于其他桌面环境,请执行 kmre-app-installer uninstall 软件包名 来卸载应用

deepin 移植计划

像先前的所有 GXDE 生态应用一样,KMRE 也被讨论移植到 deepin 上游,但:

  • deepin 20 已经失去支持,且有 UEngine 可用
  • deepin 23 预期接近生命周期终点,适配可能不再有意义
  • deepin 25 仍在 Preview 阶段,前期适配可能会在更新后被破坏,且磐石系统非常阻碍移植
  • 子系统或ACE兼容环境无法支持嵌套容器,因此无法支持 KMRE

因此,团队暂缓进行 deepin 适配,计划在深度官方宣布 23 的维护计划或 25 磐石系统相关文档后再重新开展

UOS 建议使用官方提供的 UEngine 或 xDroid 以避免不稳定的情况

源码地址

https://gitee.com/GXDE-OS/kmre

https://gitee.com/GXDE-OS/kylin-kmre-window

https://gitee.com/GXDE-OS/kylin-kmre-manager

https://gitee.com/GXDE-OS/kylin-kmre-emugl

https://gitee.com/GXDE-OS/kylin-kmre-apk-installer

https://gitee.com/GXDE-OS/kylin-kmre-display-control

https://gitee.com/GXDE-OS/kylin-kmre-daemon

https://gitee.com/GXDE-OS/kylin-kmre-modules-dkms

https://gitee.com/GXDE-OS/libkylin-kmre

相关推荐
小白鼠幻想家8 小时前
Agent 上下文爆炸:200 万退款事故复盘
架构
SelectDB8 小时前
Apache Doris Python UDF:让 SQL 直接调用 Python 生态,支撑 Agent 时代复杂业务逻辑
大数据·数据库·python
石山岭10 小时前
自己动手写了一个 Android 虚拟定位 App:GPSSimulate 技术实
android·前端
杉氧12 小时前
副作用 (Side Effects) 全攻略:如何像大师一样掌控 Composable 的生命周期?
android·架构·android jetpack
徐小夕13 小时前
jitword 协同文档3.2发布:打造浏览器中最强word编辑器
前端·架构·github
玉宇夕落16 小时前
Harness Engineering 核心四层一:记忆模块的简单学习
架构
BothSavage16 小时前
OpenHarness源码研究-3-codex配置到输出对话
后端·架构
荣码16 小时前
GraphRAG:普通RAG只能回答"点"的问题,我踩了4个坑才搞懂
java·python
Kapaseker16 小时前
Kotlin Toolchain 0.11 发布:主要是把 Amper 干没了
android·kotlin
三少爷的鞋17 小时前
Android 现代架构不需要事件总线进阶篇
android