Pasar al contenido

Configuración de Android

GitHub
  • Base de Android 7+ (API 24) desde el plugin
  • Tiempo de ejecución ACCESS_FINE_LOCATION o ACCESS_COARSE_LOCATION en tu aplicación de anfitrión
  • Revisión de políticas de Google Play si bloqueas a los usuarios únicamente en función de opciones de desarrollador

El plugin combina los permisos de ubicación gruesa/fina en tu archivo de manifest de la aplicación. Pide permisos en tiempo de ejecución antes de llamar a analyze().

  • Location.isMock / marcadores de proveedor de simulación heredados
  • Estado de opciones de desarrollador y depuración USB
  • Paquetes instalados como com.imyfone.anytoandroid
  • Titulares de permisos de ubicación de legado en versiones de Android más antiguas
  • Huellas dactilares de emulador y heurísticas de movimiento imposibles
await MockLocationDetector.openDeveloperSettings();

Esto abre la configuración de desarrollo cuando esté disponible. Las aplicaciones no pueden cambiar los valores para el usuario.

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