ARTICLE · 1258272
Mac.apk:让安卓应用直接在苹果芯片 Mac 上原生运行
Mac.apk:让安卓应用直接在苹果芯片 Mac 上原生运行Mac.apk 是一个开源项目,作用是让安卓应用直接在苹果芯片的 Mac 上原生运行。它不是模拟器,也不是虚拟机,安卓应用经过转换之后会以普通 macOS 程序的身份出现在系统里,有独立的 Dock 图标,可以用 Command+Tab 切换。项目目前处于公开测试阶段,官方测试了 71 个应用,其中 58 个完全可用,10 个部分可用,3 个无法运行。这篇整理一下 Mac.apk 的功能、兼容情况和安装方法。 
01 核心功能 
02 兼容情况 Mac.apk 还处于公开测试阶段,官方测试了 71 个应用,结果是 58 个完全可用、10 个部分可用、3 个无法运行。 完全可用的例子包括 Minecraft(多人联机和 Xbox 登录正常)、Telegram、Signal、VLC、F-Droid、Aurora Store、Epic Games Store,游戏类的 Subway Surfers、Candy Crush Saga,以及 Rocket League Sideswipe(手柄在线比赛正常)。 部分可用的例子:Duolingo 无法注册和登录,Instagram 的界面布局和视频声音有问题,Reddit 的谷歌账号登录受限。 完整的兼容列表维护在仓库的 COMPATIBILITY.md 文件里,项目更新频繁,安装之前建议先去查一下自己常用的应用在不在列表里。 03 安装和使用 系统要求只有一条硬性标准:苹果芯片,并且系统版本是 macOS 26.4 (Tahoe) 或更高。macOS 27 从 v1.0.1702 版本开始支持。英特尔芯片的 Mac 不支持,因为这个项目依赖的是 macOS 26.4 引入的系统能力。 磁盘占用方面,Mac.apk 本体约 280 MB,每个应用安装之后占用的空间大约是安装包体积的 1.5 到 3 倍,空间紧张的机型要有心理准备。 安装分四步: 首次启动一个应用可能要等接近一分钟,属于正常现象。 应用数据保存在 ~/Library/Application Support/MacApk/ 下面,按包名分目录。要注意的是,把应用图标拖进废纸篓并不会删除数据,想连数据一起清理,需要在 Mac.apk 窗口里用 Uninstall 按钮卸载。 04 广告与应用内购 这是官方说明最多的部分,Mac.apk 在设计上就不支持广告和应用内购。 多数广告网络的投放条款禁止向未经认证的设备展示广告,Mac.apk 属于这类设备,所以官方自带的广告替身组件对所有广告请求一律返回空结果,不会伪造广告内容。不过应用如果自带了广告模块,比如一些免费手游,广告照样会显示,Mac.apk 不会去拦截这部分。 应用内购会被拦截:用户付不了款,开发者也拿不到收入。官方对此的态度不是回避,而是主动提出和开发者谈合作,包括授权发行、订阅分成等模式;开发者也可以申请把自己的应用加入运行时屏蔽名单,让应用在 Mac.apk 上拒绝启动。 05 注意事项 06 项目地址 官方网站:https://projects.voltare.us/macapk.html GitHub:https://github.com/kksimp/Mac.apk


原生运行:安卓应用以普通 macOS 程序的身份运行,不依赖模拟器或虚拟机,也没有 Linux 层、容器引擎、Rosetta 或 Wine 这类中间层。 与系统集成:应用有独立的 Dock 图标,可以用 Command+Tab 切换,窗口左上角红绿灯旁边有一个安卓风格的返回键。 窗口可以改大改小,也能旋转,界面会跟随系统的深色与浅色模式。 安卓电视类应用可以用键盘方向键代替遥控器操作。 支持五种安装包格式:.apk、.apkm、.xapk、.apks 和 .apkx,双击或者拖入窗口即可安装。 每个应用的数据保存在独立的目录里,想连数据一起卸载时,用应用窗口里的 Uninstall 按钮操作即可。 项目核心的 dex2jvm 转换器(负责把安卓代码转换成 Java 字节码)单独开源发布,其他项目也可以使用。
从官方网站下载 DMG 安装包(苹果磁盘镜像格式),打开后把 Mac.apk 拖进应用程序文件夹。 首次打开 Mac.apk,点 Runtime 旁边的 Install 按钮完成初始化。 进入设置,在 File types 里点 Make Default,把各种安卓安装包格式关联到 Mac.apk。 之后双击任何 APK 文件,或者把文件拖进 Mac.apk 窗口,应用就会开始安装。
Mac.apk 还在公开测试阶段,可能遇到各种未知问题,已知问题可以到仓库的 issue 区查看。 安卓应用在 Mac.apk 里没有手机那样的应用沙箱,会以当前 macOS 用户的权限直接运行,所以只应该安装来源可信的 APK。这也是官方免责声明里着重说明的一点。 广告和应用内购的限制上一节已经说明,依赖内购的应用在 Mac.apk 上体验是不完整的。 免费使用指的是官方发布的 Mac.apk 应用本身,企业如果要把 Mac.apk 打包进自己的产品发行,需要另行购买商业授权。















































































