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 conseil. 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 FAQ des services de conseil). | Page/zone : Copie de marketing de comparaison/migration d'Appflow. Rôle : Étiquette de UI courte ou élément de navigation. 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).
  • Dans votre application hôte

Examen de la politique de Google Play si vous bloquez les utilisateurs uniquement 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 réel avant d'appeler

Ce que vérifie Android
  • Location.isMock Section intitulée « Ce que vérifie Android »
  • Options du développeur et l'état de débogage USB
  • Les packages installés comme com.imyfone.anytoandroid
  • Les détenteurs de l'autorisation de localisation mock sur les anciennes versions d'Android
  • Les empreintes des émulateurs et les 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'],
});