Android 설정
이 플러그인의 설치 단계와 전체 markdown 가이드가 포함된 설정 프롬프트를 복사하세요.
요구 사항
“Requirements” 섹션- 플러그인 기준 Android 7+ (API 24) baseline
- 런타임
ACCESS_FINE_LOCATION또는ACCESS_COARSE_LOCATION호스트 앱 내 - 개발자 옵션만으로 사용자를 차단할 경우 Google Play 정책 검토 대상이 될 수 있음
권한
“권한” 섹션이 플러그인은 앱 매니페스트에 coarse/fine 위치 권한을 병합합니다. 호출하기 전에 런타임에 요청하세요. analyze().
Android 검사 범위
“Android 검사 범위” 섹션Location.isMock/ 레거시 mock provider 플래그- 개발자 옵션과 USB 디버깅 상태
- 다음과 같은 설치된 패키지
com.imyfone.anytoandroid - 구버전 Android의 레거시 mock-location 권한 보유자
- 에뮬레이터 핑거프린트와 불가능한 이동 휴리스틱
개발자 설정 열기
“개발자 설정 열기” 섹션await MockLocationDetector.openDeveloperSettings();사용 가능한 경우 개발자 설정을 엽니다. 앱은 사용자의 설정값을 직접 변경할 수 없습니다.
import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppPackages: ['com.example.internal.mockgps'],});