Mac.apk

Kaleb Simpson / Voltare · 在 Apple Silicon Mac 上将兼容的 Android 应用作为 Mac 应用运行,无需启动 Android 系统或虚拟机。

GitHub系统工具开发工具开源免费Apple 芯片 · Intel
下载地址来自 github.com/kksimp/Mac.apk · OpenNavo 不托管安装包

Mac.apk 是一款系统工具类 Mac 应用。开发者是 Kaleb Simpson / Voltare。安装包从 github.com/kksimp/Mac.apk 下载。

基本信息

最新版本
1.0.2303 · 10月21日
下载来源
github.com/kksimp/Mac.apk
芯片
Apple 芯片 · Intel
价格
免费 · 价格详情
开发者
Kaleb Simpson / Voltare

以上信息最早核查于 。查看各项来源

介绍

AI 翻译查看原文

Mac.apk 是 Kaleb Simpson / Voltare 开发的 Android 兼容运行环境,目前处于 alpha 阶段,面向 Apple Silicon Mac。它在 macOS 上直接重新实现 Android 应用环境,而不是启动 Android 系统、Linux 内核或虚拟机。兼容性因应用而异,并不保证所有 APK 都能运行。

主要功能

  • 通过 Finder 或拖放打开 .apk、.apkm、.xapk、.apks 和 .apkx 安装包。
  • 为已安装的 Android 应用提供独立 Mac 窗口和 Dock 图标,支持调整大小、旋转及 Android 返回按钮。
  • 为受支持的应用整合双向剪贴板、浅色/深色外观和 macOS 正在播放。
  • 支持键盘操作 Android TV 应用,以及启动其他已安装应用的应用启动器。
  • 通过控制面板管理和卸载已安装的应用。

要求与安装

需要 Apple Silicon 和 macOS 26.4(Tahoe)或更新版本,不支持 Intel Mac。从 GitHub Releases 下载官方 DMG,将 Mac.apk 拖入 Applications,打开后安装运行时。可选择将它设为支持格式的默认打开程序。首次启动应用时需要准备,耗时可能较长。

价格与许可证

官方应用可免费使用。源码采用 GNU AGPL v3.0;需要在不承担 AGPL 义务的情况下分发或提供服务时,可购买商业许可证。名称和标志另有商标条款。

重要限制

这是公开 alpha 软件,并非完整的 Android 替代品。请查看开发者的兼容性列表及对应版本的已知问题。不支持 Google Play Billing 购买和 Play Integrity。只加载可信且有权使用的 APK:它们以你的 macOS 用户权限执行,没有手机式应用沙箱。OpenNavo 未声称进行过性能或兼容性实测。

Mac.apk 不会自行更新,需要使用新版官方 DMG 替换。已安装应用的数据单独存放在 ~/Library/Application Support/MacApk。请使用 Mac.apk 内的 Uninstall 卸载 Android 应用并管理数据;只将其 .app 移到废纸篓会留下数据。

Mac.apk 的价格与购买方式

OpenNavo 按地区、版本和计费周期记录核查过的价格,并注明来源和日期;不记录历史价格,也不判断是否最低。

版本价格地区购买渠道核查日期
—免费 —官网github.com/kksimp/Mac.apk#license

系统要求

macOS应用版本芯片下载来源
macOS 26.4 起1.0.2303Apple 芯片 · 原生运行—github.com/kksimp/Mac.apk#system-requirements核查于
—1.0.2303Intel—github.com/kksimp/Mac.apk#system-requirements核查于

1.0.2303 更新内容

新版本 · 来自 GitHub Release

Mac.apk v1.0.2303 (alpha)

Mac.apk runs Android apps natively on your Mac: no emulator, no virtual machine. This release makes your mouse and trackpad behave like Android expects, draws Chinese, Japanese and Korean text in Flutter apps, runs Android's GPU shader effects, and fixes a batch of apps that crashed or stayed blank. It also includes the first contributions from outside the project.

Requires macOS 26.4 (Tahoe) or later on Apple Silicon. macOS 27 is supported.

New

  • Your mouse works like a mouse. Right-click and middle-click reach apps, Shift, Ctrl, Option and Command travel with clicks and drags, the back and forward side buttons go Back and Forward, and moving the pointer over an app shows hover effects. Before, every click arrived as a plain finger tap. (#21, #25)
  • Better trackpad gestures. Two-finger panning moves content as far as your fingers move, a twist rotates maps right away, and resting two fingers no longer counts as a quick two-finger tap. (#22, #23, #24)
  • Shader effects and blurs. Apps that use Android's custom GPU shaders (AGSL) or RenderEffect for frosted-glass blurs and masks now render them on the GPU through Skia, the engine Android itself uses. The download is about 21 MB bigger because of it. Contributed by @YuKongA (#39).
  • Chinese, Japanese and Korean text in Flutter apps shows real characters instead of empty boxes. (#27)
  • Standard (non-admin) Mac accounts can install apps. When /Applications isn't writable for your account, apps go into your own ~/Applications folder. (#28)

Fixed since v1.0.2279

  • Pocket Casts, Libro.fm and the Xbox app open and work instead of showing a black screen. The Xbox app gets past its splash screen, signs you in and shows its home screen. (#7)
  • React Native apps that set a public property on a library's internal view class through reflection no longer stop drawing their screen (this is what blacked out the Xbox app after sign-in).
  • Text fields in React Native apps no longer stop the app from responding to taps: text-selection handles now come from the app's theme, as on Android (the Xbox setup screen ignored every click).
  • Epic Games Store no longer force-closes when you open a game's page.
  • Game sound is no longer late. Games that play sound through Android's standard audio paths were about a third of a second behind; the delay is now about 20 ms, like a phone.
  • Ren'Py games no longer close right after loading. They could read the Mac's version file and decided they were running on macOS. (#38)
  • Dictionary and other offline-data apps (Rangskat and others) no longer hang on their loading screen.
  • Navigation apps that host screens with a <fragment> tag find their navigation again, and the menu and Up buttons in toolbars work in more apps.
  • PDF pages inside apps show their content.
  • Screens with many rounded cards scroll much faster (Rhythm's Settings went from about 20 ms per frame to 7 ms). (#11)
  • Tinted and color-filtered content drawn through offscreen layers keeps its tint. Contributed by @YuKongA (#40).
  • Apps that crashed at launch because their Application class asked its base context about the package now start (#32). Contributed by @blueagler (#33).
  • Apps using the old Apache HTTP library start. Contributed by @lxy2500798479 (#37).
  • Apps whose native libraries depend on each other load them in the right order, and an app's own native function is no longer mixed up with a same-named macOS one. Contributed by @hlwhl (#50, #51).
  • Crash logs name the app's own native library and offset when an app aborts in native code. Contributed by @lxy2500798479 (#46).

Not tested by hand yet

These passed our automated checks, but nobody has tried them by hand yet.

  • The mouse and trackpad changes in a real map app (checked with our own input tests).
  • Shader effects and blurs in a real app (checked with a shader test; Telegram uses the new path, but its effects sit beyond the first screen).
  • Installing from a standard (non-admin) account.
  • A Ren'Py game.
  • The contributed fixes in #33, #37, #40, #46, #50 and #51, each on its own reporter's app.

Known issues

  • If swipe-steering games (Subway Surfers) feel too twitchy with the new trackpad scrolling, set MACAPK_SCROLL_SCALE=0.5 to get the old feel (see the Flags page in the wiki).
  • Rocket League Sideswipe: the first launch after an install stays black for a while before the game appears.
  • ytdlnis: its preview player pauses about 13 seconds into a video, and searching or pasting a link can crash inside its NewPipe extractor (also on phones); set Settings > General > Data fetching extractor to yt-dlp.
  • Thunderbird: Sign in with Google works, but logging in to Thunderbird itself fails.
  • Asphalt Legends can sit on its logo for about half a minute the first time it starts after macOS clears its graphics cache.
  • Geometry Dash Meltdown: its full-screen ads play, but the game still breaks after one.
  • Controller vibration is not supported yet.
  • Minecraft's Vibrant Visuals graphics mode is not available.

Install

Download macapk.dmg, open it, and drag Mac.apk to Applications (replace the old copy if you have one). The app is signed with a Developer ID and notarized by Apple.

Source code for the two LGPL libraries Mac.apk ships (GLib and GNU gettext's libintl) is attached below, with LGPL-SOURCE-README.txt; all third-party notices are in THIRD_PARTY_NOTICES.txt in the repository.

SHA-256 of macapk.dmg: af32b4d7e972f761629549818759cf1866d8f7c3a89b6e96b1bc8de585565d39

Mac.apk 的安全事实

这里只列可以核验的事实,并注明来源和日期,不是安全认证。要检查你下载的文件,可以用 OpenNavo 在本机扫描。

是否开源
是 · github.com/kksimp/Mac.apk · AGPL-3.0核查于
用 OpenNavo 扫描会在 OpenNavo 客户端中打开扫描预览,由你决定是否开始。 在 Mac 上用 ClamAV 查毒

关于 Mac.apk 的常见问题

Mac.apk 免费吗?

是的,Mac.apk 可以免费使用。来源:github.com/kksimp/Mac.apk#license,核查于 10月24日。

Mac.apk 是开源软件吗?

Mac.apk 的源代码公开在 GitHub 上(kksimp/Mac.apk),使用 AGPL-3.0 许可证。

Mac.apk 支持 Apple 芯片(M1 及更新)的 Mac 吗?

能。厂商资料显示它原生支持 Apple 芯片。来源:github.com/kksimp/Mac.apk#system-requirements,核查于 10月24日。

Mac.apk 的最新版本是多少?

最新版本是 1.0.2303。

来源

页面上的每项资料都注明来源和核查日期;过期的资料只写“截至”某日,不再当作当前事实。