Langsung ke konten

Setup Android

GitHub
  • Android 7+ (API 24) sebagai baseline plugin
  • Runtime ACCESS_FINE_LOCATION atau ACCESS_COARSE_LOCATION di host app Anda
  • Review kebijakan Google Play jika Anda memblokir user hanya berdasarkan developer options

Plugin ini menggabungkan izin lokasi coarse/fine ke dalam manifest aplikasi Anda. Minta izin tersebut saat runtime sebelum memanggil analyze().

  • Location.isMock / flag legacy mock provider
  • Status developer options dan USB debugging
  • Paket yang terinstal seperti com.imyfone.anytoandroid
  • Pemegang izin mock-location legacy pada versi Android lama
  • Fingerprint emulator dan heuristik pergerakan yang mustahil
await MockLocationDetector.openDeveloperSettings();

Ini akan membuka pengaturan pengembangan jika tersedia. Aplikasi tidak dapat mengubah nilai tersebut bagi pengguna.

import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({
requestLocationSample: true,
additionalMockAppPackages: ['com.example.internal.mockgps'],
});