microG 让华为设备免 GMS 跑起 Google 应用
发布时间:2026/9/12 13:16:31 锦皓数字建站

microG 让华为设备免 GMS 跑起 Google 应用【免费下载链接】GmsCoreFree implementation of Play Services项目地址: https://gitcode.com/GitHub_Trending/gm/GmsCore华为设备上装了 Google 应用却总被Google Play 服务缺失拦在门外这是换机后最头疼的一步。microG Services 是一个免费开源框架定位很直接在没有 Google Play 服务的设备上替依赖 Google 服务的应用把服务补上。装好它、把权限调对Maps、YouTube 这类应用就能跑起来。它是怎么做到的microG 主要靠三件事签名伪造让应用以为设备装的是官方 Google 服务fake-signature/模块模拟官方服务的数字签名应用做签名校验时不会失败。接口兼容项目按 Google Play 服务的模块划分play-services-location、play-services-auth、play-services-maps等逐个实现应用会调用的同名接口应用感知不到背后是第三方实现。华为适配play-services-location/core/src/huawei/目录针对华为系统做了专门处理位置权限没给到位时会主动弹通知引导你去设置不用自己猜去哪改。 安装 microG 服务并把位置权限调到始终允许①装应用。从项目官方发布渠道下载华为适配版huawei flavorAPK 安装想自己构建就拉源码用 Gradle 打 huawei 版本git clone https://gitcode.com/GitHub_Trending/gm/GmsCorehuawei flavor 在 build.gradle 里单独定义它会把权限缺失时主动弹提醒通知打开。装完后到设置 → 应用 → 应用管理里能看到microG 服务版本号形如 0.3.0.x就算装好了。②把位置权限调到始终允许。第一次用到定位时microG 会弹XX 需要位置权限的通知点进去先允许前台定位再按提示打开系统设置处理后台权限中文提示文案见 strings.xml。到了应用信息页确认位置信息这一栏的状态点进位置信息权限四个选项里勾第三项每次使用询问和仅使用期间允许都撑不起后台定位依赖定位的应用在后台就会拿不到位置③跑一遍自检。打开 microG 服务应用里的自检页面逻辑在play-services-core/microg-ui-tools/src/main/java/org/microg/tools/selfcheck/逐项确认签名、权限都就绪全绿才算配置完成。④装一个依赖 Google 服务的应用验证。打开它不再弹服务缺失提示、地图和登录能走通就算配好了。️ 不同设备的配置差异对照同样是装 microG不同设备的差异主要在这几处场景版本选择位置权限怎么选华为 / HarmonyOS 设备huawei flavor始终允许必选其他无 GMS 的安卓设备默认 flavor仅使用期间允许可用需要后台定位再改始终允许用 Teams 位置分享等后台定位功能任意必须始终允许前台权限不够用⚠️ microG 位置权限踩坑速查应用仍提示Google Play 服务不可用 → 装的不是华为适配版 → 换 huawei flavor 重装用 microG 自检确认签名项通过。前台定位正常、后台拿不到位置 → 权限停在仅使用期间允许 → 按步骤②改成始终允许。收不到权限引导通知 → 通知权限被禁或装的不是 huawei 构建 → 允许 microG 的通知权限。系统升级后定位又失效 → 升级常重置权限 → 进应用信息页把位置权限拉回始终允许。 让 microG 在华为后台稳定运行设置 → 电池 → 应用启动管理把 microG 服务改为手动管理自启动、关联启动、后台活动都允许。多任务列表里下拉锁定 microG 服务防止被一键清理。系统大版本升级后先跑一遍自检再确认各项权限还在。microG 用开源实现顶替了 Google 服务的角色版本和权限都对之后它就能在后台长期稳定工作。更多下载与安装说明看 README.md遇到具体报错先去仓库 issue 区搜一下同款问题。【免费下载链接】GmsCoreFree implementation of Play Services项目地址: https://gitcode.com/GitHub_Trending/gm/GmsCore创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。