这是什么?
microG Services 是一个免费开源的框架,让专为 Google Play Services 开发的 Android 应用能够在没有 Play Services 的系统上运行。
它是一个普通的 Android 应用,还是深入系统底层的东西?
它是一个框架,而不是面向用户的应用:它在设备上替代专有的 Play Services 层,重新实现了依赖 Google 的应用所调用的那些 API。
我怎么把它装到手机上?
README 本身没有安装步骤;下载和安装说明位于 GitHub 上的项目 wiki 中。
什么样的手机会没有 Play Services?
运行不带 Google 专有组件的 Android 系统的手机——通常是刷了自定义 ROM 或去 Google 化的设备。microG 正是为了让这些系统也能运行依赖 Play Services 的应用而存在的。
它只能在 Android 上运行吗?
是的——它是一个面向 Android 设备的 Java/Kotlin 框架,接管了 Play Services 在 Android 上通常扮演的角色。
为什么我要选 microG 而不是真正的 Play Services?
因为它是自由开源软件:你可以在不带专有 Google 组件的系统上运行,同时让依赖 Google 的应用继续正常工作。
它重新实现了 Google 的哪些服务功能?
从项目自己的主题列表来看:账号认证、带推送通知的云消息(GCM/FCM)、地理定位和地图。
microG 还在积极维护吗?
是的——这个仓库可以追溯到 2014 年 4 月,在 GitHub 上约有 14.9k 颗星,并且有针对其代码库运行的 CI 构建流程。
我能帮忙翻译 microG 吗?
可以——README 欢迎翻译贡献,并指向 TRANSLATION 文件,任何想参与的人都可以查看。
What are similar projects?
react-native-firebase, ZhishengWeather, pothole-reporter, Metrolist, plugins, uamp, vivi-music, Levyra-deepsound
Which topics is it in?
auth, kotlin-android, push-notifications, firebase, geolocation, maps, google, kotlin, authentication, mobile-app, java, mobile