Vai al contenuto

Configurazione Android

GitHub
  • Baseline Android 7+ (API 24) dal plugin
  • Runtime ACCESS_FINE_LOCATION o ACCESS_COARSE_LOCATION nella tua app host
  • Revisione policy Google Play se blocchi gli utenti solo tramite le opzioni sviluppatore

Il plugin unisce i permessi di posizione coarse/fine nel manifest della tua app. Richiedili a runtime prima di chiamare analyze().

  • Location.isMock / flag legacy del provider mock
  • Stato delle opzioni sviluppatore e USB debugging
  • Pacchetti installati come com.imyfone.anytoandroid
  • App con permessi mock-location legacy su versioni Android precedenti
  • Fingerprint degli emulatori ed euristiche di movimento impossibile
await MockLocationDetector.openDeveloperSettings();

Questo apre le impostazioni di sviluppo, se disponibili. Le app non possono modificare i valori per l'utente.

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