首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

在 macOS 上本机运行的 Android 应用

摘要

Run Android apps natively on Apple Silicon Macs. No emulator, no virtual machine, no Linux underneath. Alpha. Mac.apk is early software under active development. Some apps run beautifully, some run pa...

the and Mac apk app Android Apple macOS Silicon apps
2026-10-20 1 阅读 约7分钟阅读 flocked
分享:
字号:
在 Apple Silicon Mac 上本机运行 Android 应用程序。没有模拟器,没有虚拟机,底层没有Linux。阿尔法。 Mac.apk 是正在积极开发的早期软件。有些应用程序运行良好,有些应用程序部分运行,有些应用程序尚未运行。它足够稳定,可以使用,足够有趣,可以探索,并且它会随着每次构建而改进。 Mac.apk 直接在 Apple Silicon 上运行 Android 应用程序。应用程序作为普通 macOS 进程启动,通过 Mac 的 GPU 进行绘制,并以本机速度在 CPU 上执行。它们出现在您的 Dock 中,拥有自己的窗口,并在交通灯旁边有一个后退按钮,像任何 Mac 窗口一样调整大小和旋转,并与您的 Mac 一起在明暗之间切换。这里没有模拟器,也没有虚拟机。没有任何东西在后台启动 Android,没有 Linux 内核在下面运行,也没有任何东西被逐条指令地解释。 Mac.apk直接在macOS之上实现Android应用程序环境。工作原理 → macOS 26.4 (Tahoe) 或更高版本 必需。 macOS 27 从 v1.0.1702 Apple Silicon 开始适用于任何 Apple Silicon Mac,包括 MacBook Neo。 Mac.apk 不支持 Intel Mac 磁盘 ~280 MB。每个安装的应用程序大约需要其 APK 大小的 1.5 到 3 倍从“发布”页面下载磁盘映像并将 Mac.apk 拖到“应用程序”中。有Apple签名和公证,所以可以正常打开。打开 Mac.apk,然后单击左上角“运行时:”旁边的“安装”。打开“设置”(齿轮),找到“文件类型”,单击“设为默认”,然后批准 macOS 提示。双击任何 .apk (或 .apkm 、 .xapk 、 .apks 、 .apkx ),或将其拖到 Mac.apk 窗口中。当 Mac.apk 准备时,任何应用程序的首次启动都很慢(大型应用程序最多需要一分钟)。后期推出速度很快。完整的详细信息、更新和应用程序商店位于安装和应用程序商店页面。警告 Android 应用程序保存的数据位于其自己的 .app 中。将应用程序拖到垃圾箱会删除其保存的内容;请从 Mac.apk 控制面板卸载。更多 → v1.0.2237 中的已知问题 请参阅此版本的已知问题,以及手动测试的每个应用程序的兼容性列表。将 Mac.apk 版本、您的 macOS 版本、应用程序及其获取位置、发生的情况以及应用程序日志从 ~/Library/Logs/macapk/ 发送至 Kaleb@voltare.us 或提出问题。在公开发布之前先查看日志。包含内容 → 使 Mac.apk 工作的所有内容都在此存储库中:Android 框架重新实现、本机运行时、arm64 加载程序和 Bionic shim、ARM32 重新编译器和 macOS 应用程序。 BUILDING.md 解释了如何构建它,CONTRIBUTING.md 解释了如何发送修复。应用程序报告与代码一样有用。开发者和发行商 Mac.apk 在设计上不提供广告,也不支持应用内购买。如果您发布了在 Mac.apk 上运行的应用程序并想要讨论合作伙伴关系,或者不想让它在这里运行,请发送电子邮件至 Kaleb@voltare.us。详细信息 → Mac.apk 是 GNU AGPL v3.0 下的开源软件,并且对于想要在没有 AGPL 条款的情况下发布或提供它的公司可以获得商业许可证。使用官方应用程序是免费的。详细信息:COMMERCIAL.md。 Mac.apk 名称和徽标分别包含在 TRADEMARKS.md 中。 Mac.apk 按“原样”提供,不提供任何形式的保证。您对选择加载的 Android 应用程序负责,Voltare 无法测试、审核或担保任何第三方 APK。 Voltare 对通过 Mac.apk 运行的代码造成的损害、数据丢失、恶意软件、安全事件、版权纠纷或任何其他后果不承担任何责任。仅安装您信任的 APK。在 Mac.apk 下运行的 Android 应用程序可以使用 macOS 用户帐户的权限作为普通本机代码运行。它周围没有手机风格的应用程序沙箱:它可以像您运行的任何 Mac 应用程序一样读取和写入您的文件。像对待您自己下载和运行的任何程序一样对待 APK,并从您信任的来源获取它。 Mac.apk 捆绑了多个开源组件(ANGLE、MoltenVK 和 Vulkan 加载器、Capstone、libpng、libvpx、stb_vorbis、Bouncy Castle、从 OpenJDK 构建的 JRE 及其字体和图像代码使用的库,例如 FreeType、HarfBuzz 和 GLib,以及从 AOSP 源构建的 Android 平台资源)。每个都在其自己的许可下使用;完整的通知位于 THIRD_PARTY_NOTICES.txt 中,并且副本在应用程序内的 Contents/Resources/THIRD_PARTY_NOTICES.txt 中提供。其中两个,GLib 和 GNU gettext 的 libintl,是根据 LGPL 获得许可的。每个版本中确切版本的完整源代码(上游源代码、补丁和构建配方)都附加到该版本的发布页面上,其中 LGPL-SOURCE-README.txt 解释了如何使用修改后的版本。
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱