Huawei HMS 가용성 플러그인은 Flutter 개발자가 Android 기기에서 HMS Core가 설치되어 있는지 확인할 수 있도록 합니다. 이를 통해 앱은 화웨이 모바일 서비스의 존재 여부에 따라 기능을 조정하여 호환성과 최적의 사용자 경험을 보장할 수 있습니다. 이 플러그인은 복잡한 네이티브 코드 없이도 HMS Core의 가용성을 검사할 수 있는 간단한 API를 제공합니다. 중국 시장이나 Google Play 서비스가 이용 불가능한 지역을 대상으로 하는 앱에 특히 유용합니다. 이 패키지는 pub.dev를 통해 Flutter 프로젝트에 원활하게 통합됩니다.
사용 사례
- HMS Core 설치 상태 감지
- HMS 사용 가능 여부에 따라 앱 동작 조정
- 제한된 지역의 화웨이 기기 사용자 지원
- HMS가 사용할 수 없을 때 백업 기능 활성화
- 중국 시장용 앱 개발
주요 기능
- HMS Core 간단 탐지
- Android 전용 지원
- 무결점 플러터 통합
- 경량이고 효율적
- 화웨이 공식 유지보수
적합한 대상
- 화웨이 기기 대상 플러터 앱
- 구글 생태계가 아닌 시스템을 지원하는 개발자
- HMS Core 종속성 검사를 필요로 하는 앱
- 제한된 구글 서비스가 있는 지역의 프로젝트
- 화웨이 생태계 개발
고려 사항
- Android 플랫폼에 한정
- HMS Core를 설치하지 않습니다. 감지만 합니다.
- 백업 로직을 수동으로 처리해야 합니다
- iOS 기기에는 적용되지 않습니다
- 화웨이 서비스 이용 가능 여부에 따라 다름