メインコンテンツへスキップ

Android セットアップ

GitHub
  • プラグインの Android 7+ (API 24) ベースライン
  • ランタイム ACCESS_FINE_LOCATION または ACCESS_COARSE_LOCATION ホストアプリ内で
  • 開発者オプションのみを理由にユーザーをブロックする場合の Google Play ポリシー審査

このプラグインは、粗/精密な位置情報権限をアプリのマニフェストにマージします。呼び出し前にランタイムで要求してください analyze().

  • 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'],
});