Auth, Firestore, Messaging 등의 서비스를 위해 iOS 및 Android 네이티브 Firebase SDK를 래핑하는 모듈형 React Native 라이브러리입니다.
microg/GmsCore
Google Play Services를 대체하는 무료 오픈소스 프로젝트로, Google API에 의존하는 Android 앱을 Play Services 없이도 실행할 수 있게 합니다.
대체할 수 있는 제품:Google Play Services
- 스타
- 15,200
- 포크
- 3,334
- 열린 이슈
- 1,475
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
microG Services는 Android에서 Google Play Services API를 구현한 무료 오픈소스 프레임워크입니다. 많은 앱은 로그인, 푸시 메시지, 위치 및 지도 기능을 위해 Play Services를 호출하도록 만들어져 있습니다. 커스텀 ROM이나 Google 서비스를 제거한 휴대폰처럼 Play Services가 없는 기기에서는 이런 앱이 오류를 내거나 작동을 멈춥니다. microG는 호환되는 구성 요소를 제공해 독점 Google 패키지 없이도 앱을 실행할 수 있게 합니다.
이 프로젝트는 Java와 Kotlin으로 작성된 Android 코드베이스로, 프로젝트 주제에 나열된 인증, 클라우드 메시징, 지리 위치 및 지도 관련 API 등 여러 Play Services 영역을 다룹니다. 다운로드 및 설치 안내는 저장소가 아닌 프로젝트 위키에서 관리합니다.
프로젝트 라이선스는 Apache-2.0이며, microG Project Team이 개발하고 번역은 Weblate를 통해 관리합니다.
핵심 기능
- 01Google Play Services API를 구현해 호환되는 앱을 공식 패키지 없이 실행할 수 있습니다.
- 02인증 및 로그인 구성 요소를 제공합니다.
- 03푸시 알림을 위한 클라우드 메시징을 지원합니다.
- 04지리 위치 및 지도 관련 API를 포함합니다.
- 05Android용으로 Java와 Kotlin으로 작성되었습니다.
활용 사례
- Play Services가 없는 커스텀 ROM에서 Google 서비스에 의존하는 앱을 실행합니다.
- 앱 호환성을 유지하면서 Google 서비스 없이 Android 휴대폰을 사용합니다.
- 오픈소스 구현을 통해 Play Services API의 구조를 살펴봅니다.
빠른 시작
- 1
프로젝트 위키에서 다운로드해 설치하기
- 2
위키에서 설정 안내 확인하기
사용 전 알아둘 점
- README는 다운로드와 설정 안내를 위키로 연결하므로, README 자체에는 설치 단계가 포함되어 있지 않습니다.
- Google Play Services를 대체하는 Android용 소프트웨어이므로 Android 기기와 앱에만 적용됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- GmsCore은(는) 무엇인가요?
- Google Play Services를 대체하는 무료 오픈소스 프로젝트로, Google API에 의존하는 Android 앱을 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는 어떻게 설치하나요?
- 프로젝트 위키에서 다운로드해 설치하기 위키에서 설정 안내 확인하기
- GmsCore은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/microg/GmsCore
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Auth, Firestore, Realtime Database, Messaging, Storage 등 Firebase 기능을 다루는 Android용 빠른 시작 샘플 앱 모음입니다.
Flutter 앱에서 Auth, Firestore, Messaging, Analytics 등의 Firebase 서비스를 사용할 수 있게 해주는 Flutter 플러그인 모음입니다.
iOS 앱 등을 위한 인증, Firestore, 스토리지, 메시징 등을 포함한 Firebase Apple 플랫폼 SDK의 오픈소스 코드입니다.
Firebase Auth, Firestore, Realtime Database, Cloud Storage를 일반 UI 구성 요소와 연결하는 오픈소스 Android UI 라이브러리입니다.
Postgres 쿼리, 인증, 스토리지, 실시간 기능과 Edge Functions를 지원하는 Supabase 공식 Python 클라이언트 라이브러리 모노레포입니다.