Saltare al contenuto

Configurazione Android

GitHub
  • Linea di base Android 7+ (API 24) dal plugin
  • Esecuzione ACCESS_FINE_LOCATION o ACCESS_COARSE_LOCATION nel tuo'app host
  • Recensione della politica di Google Play se bloccare gli utenti esclusivamente in base alle opzioni dello sviluppatore

Il plugin combina le autorizzazioni di posizionamento di precisione/coarse nel manifesto dell'app. Richiedile all'esecuzione prima di chiamare analyze().

  • Location.isMock / flag di provider mock legacy
  • Stato dello sviluppatore e stato di debug USB
  • Pacchetti installati come com.imyfone.anytoandroid
  • Titolari di permessi di mock-localizzazione più vecchi su versioni Android più vecchie
  • Fingerprint degli emulatori e heuristici di movimento impossibili
await MockLocationDetector.openDeveloperSettings();

Ciò apre le impostazioni di sviluppo quando sono disponibili. Gli 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'],
});