Android セットアップ
インストール手順と、このプラグインの完全なMarkdownガイドを含むセットアッププロンプトをコピーします。
- プラグインの Android 7+ (API 24) ベースライン
- ランタイム
ACCESS_FINE_LOCATIONまたはACCESS_COARSE_LOCATIONホストアプリ内で - 開発者オプションのみを理由にユーザーをブロックする場合の Google Play ポリシー審査
このプラグインは、粗/精密な位置情報権限をアプリのマニフェストにマージします。呼び出し前にランタイムで要求してください analyze().
Android チェックの対象
「Android チェックの対象」セクションLocation.isMock/ レガシーのモックプロバイダーフラグ- 開発者オプションと USB デバッグの状態
- インストール済みのパッケージ(例:)
com.imyfone.anytoandroid - 旧Androidバージョンのレガシーなモック位置情報パーミッション保持者
- エミュレータのフィンガープリントと不可能な移動のヒューリスティクス
開発者設定を開く
セクション「開発者設定を開く」await MockLocationDetector.openDeveloperSettings();利用可能な場合、開発者設定を開きます。アプリはユーザーの値を変更できません。
import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppPackages: ['com.example.internal.mockgps'],});