Repolode
microg

microg/GmsCore

Google Play Servicesに依存するAndroidアプリを、Google Play Servicesのない端末でも動かせる、無料のオープンソース代替実装です。

代替できる製品:Google Play Services

スター
15,200
フォーク
3,334
未解決の Issue
1,475
最終コミット
昨日

これは何?

microG Servicesは、Android上でGoogle Play Services APIを実装する、無料のオープンソースフレームワークです。多くのアプリは、サインイン、プッシュ通知、位置情報、地図などの機能を利用するためにPlay Servicesを呼び出すように作られています。カスタムROMやGoogle関連機能を取り除いた端末など、Play Servicesがない環境では、そうしたアプリはエラーになったり動作しなくなったりします。microGは互換性のあるコンポーネントを提供し、Googleのプロプライエタリなパッケージなしでもアプリを実行できるようにします。

このプロジェクトはJavaとKotlinで開発されたAndroidのコードベースで、トピック一覧に記載されているとおり、認証、Cloud Messaging、位置情報、地図関連のAPIなど、Play Servicesの複数の領域をカバーしています。ダウンロードとインストールの手順は、リポジトリではなくプロジェクトのwikiで案内されています。

ライセンスはApache-2.0です。microG Project Teamが開発を進めており、翻訳はWeblateで管理されています。

主な機能

  • 01Google Play Services APIを実装し、互換性のあるアプリを公式パッケージなしで実行できます。
  • 02認証とサインインのコンポーネントを提供します。
  • 03プッシュ通知用のCloud Messagingに対応しています。
  • 04位置情報と地図関連のAPIを含みます。
  • 05Android向けにJavaとKotlinで開発されています。

ユースケース

  • Play ServicesのないカスタムROMで、Googleに依存するアプリを実行する。
  • GoogleサービスなしのAndroidスマートフォンを使いながら、アプリの互換性を保つ。
  • オープンソース実装を通じて、Play Services APIの構成を調べる。

クイックスタート

  1. 1

    プロジェクトのWikiからダウンロードしてインストールする

  2. 2

    Wikiでセットアップ手順を確認する

使う前に知っておきたいこと

  • READMEではダウンロードとセットアップの案内先としてWikiを紹介しているため、インストール手順はREADME自体には記載されていません。
  • Google Play Servicesの代替となるAndroid向けソフトウェアのため、Androidデバイスとアプリにのみ適用されます。

収録されている特集

トピック

よくある質問

GmsCore とは?
Google Play Servicesに依存するAndroidアプリを、Google Play Servicesのない端末でも動かせる、無料のオープンソース代替実装です。 microG Servicesは、Android上でGoogle Play Services APIを実装する、無料のオープンソースフレームワークです。多くのアプリは、サインイン、プッシュ通知、位置情報、地図などの機能を利用するためにPlay Servicesを呼び出すように作られています。カスタムROMやGoogle関連機能を取り除いた端末など、Play Servicesがない環境では、そうしたアプリはエラーになったり動作しなくなったりします。microGは互換性のあるコンポーネントを提供し、Googleのプロプライエタリなパッケージなしでもアプリを実行できるようにします。
GmsCore は無料で使えますか?ライセンスは?
GmsCore は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
GmsCore は今もメンテナンスされていますか?
活発にメンテナンス中。GmsCore の最終コミットは 2026年11月4日 です。
GmsCore は何に使えますか?
Play ServicesのないカスタムROMで、Googleに依存するアプリを実行する。 GoogleサービスなしのAndroidスマートフォンを使いながら、アプリの互換性を保つ。 オープンソース実装を通じて、Play Services APIの構成を調べる。
GmsCore のインストール方法は?
プロジェクトのWikiからダウンロードしてインストールする Wikiでセットアップ手順を確認する
GmsCore はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/microg/GmsCore

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト