ARTICLE · 1235493
不用模拟器,安卓应用原生跑在 Mac 上,原理是模拟安卓的系统 API
❝Mac.apk 这个开源项目有意思,能让 Android 应用摆脱模拟器和虚拟机,以原生进程的方式直接运行在 Apple Silicon(M 系列芯片)的 Mac 上。
要点
原生运行:没有模拟器或虚拟机,也不启动 Linux 内核;它直接在 macOS 上重新实现了安卓应用环境,让应用作为普通 Mac 进程启动,由芯片直接执行原生指令、调用 Mac GPU 渲染,不再逐条解释。
窗口体验:安卓应用启动后会出现在 Dock 栏,拥有独立的系统窗口(红绿灯按钮旁带有一颗返回键),可随意缩放旋转,并跟随系统自动切换深浅色外观。
兼容表现:项目目前处于 Alpha 阶段,官方已手工实测 71 款应用,其中 58 款完全可玩、10 款部分可用、3 款暂不能运行,安装前可先查阅项目内置的 COMPATIBILITY.md 清单。
格式支持:
.apk、.apkm、.xapk、.apks、.apkx都能装。商业设计:整个平台不投放广告、不支持应用内购买;应用发行商若不希望自家软件在上面运行,可通过邮件申请退出。
谷歌生态:支持登录 Google 账号,对于 Google Play Services 的适配与支持细节,官方提供了专门的 Wiki 页面说明。
高频迭代:开发节奏密集,近期先后发布了 v1.0.1732、v1.0.2237、v1.0.2279 等多个更新版本。
上手
设备门槛:系统需为 macOS 26.4(Tahoe)或更高版本(macOS 27 需 v1.0.1702 及以上版本),且必须是搭载 Apple Silicon 芯片的 Mac,Intel 机型完全不支持。
获取方式为从 GitHub Releases 下载约 280 MB 的已签名公证 DMG 镜像,拖入“应用程序”文件夹后打开软件,点击左上角 Install 安装 Runtime。
文件关联:首次使用必须在软件的“设置 > File types”里点击 Make Default 并确认系统授权弹窗;若跳过该步骤,双击 APK 安装包系统将毫无反应。
首启耗时:每个应用在首次打开时最长需要约 1 分钟进行准备工作,后续启动将恢复正常速度;每个应用安装后占用的磁盘空间约为 APK 体积的 1.5~3 倍,使用时需留意硬盘余量。
权限边界:安卓应用在系统内没有手机端的沙箱隔离,它会直接以当前 macOS 账户的权限运行,拥有与普通 Mac 软件相同的文件读写能力,务必仅安装来源可靠的 APK 文件。
项目由 kksimp 开发,当前 2,379 Stars。
❝项目地址:github.com/kksimp/Mac.apk















































































