好消息: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 小时前
结构化输出with_structured_output(抽卡)
python·langchain
尹人入圣9 小时前
目前热门的IP驱动产业新场景新工具
网络·python·网络协议·tcp/ip
海宇服务9 小时前
零信任架构实战:基于海宇全能小微企业报告构建自动化园区商户免押租赁资信核验网关
大数据·人工智能·架构·自动化
Nuanyt9 小时前
Agent 学习笔记(下篇三):上线工程、进阶选择与操作界面(Stage 7 / 7.5 / 8 + 延伸路线)
笔记·python·学习·memory·aiagent·harness
吴卫斌9 小时前
定投ETF实战指南(四):行业/主题ETF——定投的“进攻端“
开发语言·python·股票·量化
2601_9679873710 小时前
Python——入门级(定义功能def函数)
python·函数·可变参数·默认参数·关键字参数
zhangfeng113310 小时前
6篇RAG核心论文的工程启示:Vector + Graph + Agent路由混合架构实战
人工智能·架构·llm·agent
Decay__11 小时前
09_MySQL 闪回与时间点恢复 —— binlog 回放、mysqlbinlog、PITR 与误删恢复
运维·数据库·sql·mysql·架构
三少爷的鞋11 小时前
Java 线程自上而下,Kotlin 协程自下而上
android
代码方舟12 小时前
零信任架构实战:基于天远企业法人四要素高级版构建自动化电子印章授权与签约准入网关
人工智能·架构·自动化·区块链