Passer à la navigation

Configuration Android

GitHub
  • Android 7+ (API 24) de base depuis le plugin
  • Exécution ACCESS_FINE_LOCATION ou ACCESS_COARSE_LOCATION contexte : Fragment de texte HTML d'une chaîne de Capgo UI plus longue (clé parente `alternatives_cta_questions`). Page/zone : Page de comparaison des alternatives de mise à jour en direct de Capacitor. Rôle : Paragraphe de marketing ou juridique long. Vu dans : page alternatives.astro. Conservez les termes de produit/marque et les termes de développeur de Capgo exactement. Clé de message `alternatives_cta_questions` (Questions de CTA pour les alternatives). | Fragment de texte HTML d'une chaîne de Capgo UI plus longue (clé parente `appflow_cta_questions`). Page/zone : Copie de marketing de comparaison/migration d'Appflow. Rôle : Paragraphe de marketing ou juridique long. Vu dans : page ionic-appflow.astro. Conservez les termes de produit/marque et les termes de développeur de Capgo exactement. Clé de message `appflow_cta_questions` (Questions de CTA pour Appflow). | Fragment de texte HTML d'une chaîne de Capgo UI plus longue (clé parente `capwesome_cta_questions`). Page/zone : Page de comparaison de Capawesome. Rôle : Paragraphe de marketing ou juridique long. Vu dans : page capwesome.astro. Conservez les termes de produit/marque et les termes de développeur de Capgo exactement. Clé de message `capwesome_cta_questions` (Questions de CTA pour Capwesome). | Fragment de texte HTML d'une chaîne de Capgo UI plus longue (clé parente `consulting_faq_subtitle`). Page/zone : Page de services de consultation. Rôle : Sous-titre ou slogan de section. Vu dans : page consulting.astro. Conservez les termes de produit/marque et les termes de développeur de Capgo exactement. Clé de message `consulting_faq_subtitle` (Sous-titre des questions fréquentes de consultation). | Page/zone : Copie de marketing de comparaison/migration d'Appflow. Rôle : Étiquette de navigation ou élément de navigation court. Vu dans : page ionic-appflow.astro, page ionic-enterprise-plugins.astro, page solutions/ionic-enterprise-plugins.astro. Clé de message `appflow_plugins_or` (Appflow Plugins ou).
  • sur votre application hôte

Examen de la politique de Google Play si vous bloquez uniquement les utilisateurs en fonction des options de développeur

Permissions

Section intitulée « Permissions » analyze().

Le plugin fusionne les permissions de localisation grossière/fine dans votre fichier de manifeste d'application. Demandez-les en temps de exécution avant d'appeler

Ce que vérifie Android
  • Location.isMock Section intitulée « Ce que vérifie Android »
  • Options de développeur et état de débogage USB
  • Packages installés comme com.imyfone.anytoandroid
  • Titulaires de la permission de localisation mock sur les anciennes versions d'Android
  • Fingerprints de l'émulateur et heuristiques de mouvement impossible
await MockLocationDetector.openDeveloperSettings();

Cela ouvre les paramètres de développement lorsqu'ils sont disponibles. Les applications ne peuvent pas modifier les valeurs pour l'utilisateur.

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