Android 설정
설치 단계와 이 플러그인의 전체 마크다운 가이드를 포함한 설정 명령어를 복사하세요.
필수 조건
필수 조건 섹션- Android 7+ (API 24) 플러그인에서 기본값입니다.
- 런타임
ACCESS_FINE_LOCATION또는ACCESS_COARSE_LOCATION호스트 앱 내에서 - Google Play 정책 검토를 위해 사용자를 개발자 옵션만으로 차단하는 경우
권한
권한런타임에 권한을 요청하기 전에 앱 매니페스트에 coarse/fine 위치 권한을 병합합니다. analyze().
Android가 확인하는 내용
/ legacy mock provider 플래그Location.isMock개발자 옵션 및 USB 디버깅 상태- 설치된 패키지
- such as
com.imyfone.anytoandroid - __CAPGO_KEEP_0__의 이전 Android 버전에서 mock-location 권한을 보유한 사용자
- __CAPGO_KEEP_0__의 에뮬레이터 지문과 불가능한 이동 전략
개발자 설정 열기
개발자 설정 열기란await MockLocationDetector.openDeveloperSettings();개발자 설정이 사용 가능한 경우 개발자 설정을 열립니다. 사용자는 앱이 사용자 값의 값을 변경할 수 없습니다.
예시
예시란import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppPackages: ['com.example.internal.mockgps'],});