Configurazione Android
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Requisiti
Sezione intitolata “Requisiti”- Baseline Android 7+ (API 24) dal plugin
- Runtime
ACCESS_FINE_LOCATIONoACCESS_COARSE_LOCATIONnella tua app host - Revisione policy Google Play se blocchi gli utenti solo tramite le opzioni sviluppatore
Permessi
Sezione intitolata “Permessi”Il plugin unisce i permessi di posizione coarse/fine nel manifest dell'app. Richiedili a runtime prima di chiamare analyze().
Cosa controllano le verifiche Android
Sezione intitolata “Cosa controllano le verifiche Android”Location.isMock/ flag dei vecchi provider mock- Stato delle opzioni sviluppatore e USB debugging
- Pacchetti installati come
com.imyfone.anytoandroid - Vecchi possessori del permesso mock-location su versioni Android datate
- Fingerprint degli emulatori ed euristiche di movimento impossibile
Apri Impostazioni Sviluppatore
Sezione: “Apri impostazioni sviluppatore”await MockLocationDetector.openDeveloperSettings();Questo apre le impostazioni di sviluppo, se disponibili. Le app non possono modificare i valori impostati dall'utente.
Esempio
Sezione intitolata “Esempio”import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppPackages: ['com.example.internal.mockgps'],});