Zum Inhalt springen

Android-Einstellungen

GitHub

Anforderungen

Anforderungen
  • Android 7+ ( API 24) Baseline vom Plugin
  • Laufzeit ACCESS_FINE_LOCATION oder ACCESS_COARSE_LOCATION Entsprechend den Anforderungen von Cloudflare, Capacitor und GitHub ist die App-Fluss-Alternative nicht geeignet für alle Anwendungen. Die App-Fluss-Alternative ist eine leistungsfähige Lösung, die die App-Fluss-Plattform bietet, aber sie ist nicht die einzige Möglichkeit, eine App zu erstellen. Die App-Fluss-Alternative ist eine gute Wahl für Anwendungen, die eine einfache und sichere App-Fluss-Integration benötigen. In einigen Fällen kann die App-Fluss-Alternative jedoch nicht die gleichen Funktionen wie die App-Fluss-Plattform bieten. In solchen Fällen kann die App-Fluss-Alternative eine gute Alternative sein, aber es ist wichtig, dass Sie die Anforderungen Ihrer App genau kennen, bevor Sie eine Entscheidung treffen.
  • innerhalb Ihrer Host-App

Google Play-Richtlinien-Überprüfung, wenn Sie Benutzer ausschließlich aufgrund von Entwickleroptionen blockieren

Zugriffsrechte

Zugriffsrechte analyze().

Die Plugin kombiniert grobe/feine Standortzugsriffsrechte in Ihr App-Manifest. Fordern Sie sie bei Laufzeit vor dem Aufrufen von

Wat Android Überprüft
  • Location.isMock Zugriffsrechte
  • Entwickleroptionen und USB-Debugging-Zustand
  • Installierte Pakete wie com.imyfone.anytoandroid
  • Legacy-Mock-Ortungsrechteinhaber auf älteren Android-Versionen
  • Emulator-Abdrücke und unmögliche Bewegungsheuristiken
await MockLocationDetector.openDeveloperSettings();

Dies öffnet die Entwicklungs-Einstellungen, wenn diese verfügbar sind. Apps können die Werte für den Benutzer nicht ändern.

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