Configurazione Android
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Requisiti
Sottosezione intitolata “Requisiti”- Linea di base Android 7+ (API 24) dal plugin
- Esecuzione
ACCESS_FINE_LOCATIONoACCESS_COARSE_LOCATIONnel tuo'app host - Recensione della politica di Google Play se bloccare gli utenti esclusivamente in base alle opzioni dello sviluppatore
Autorizzazioni
Sezione intitolata “Autorizzazioni”Il plugin combina le autorizzazioni di posizionamento di precisione/coarse nel manifesto dell'app. Richiedile all'esecuzione prima di chiamare analyze().
Cosa Android Controlla
Sezione intitolata “Cosa Android Controlla”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
Apri impostazioni dello sviluppatore
Sezione intitolata “Apri impostazioni dello sviluppatore”await MockLocationDetector.openDeveloperSettings();Ciò apre le impostazioni di sviluppo quando sono disponibili. Gli app non possono modificare i valori per l'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'],});