Dans xPrivacy, je peux voir que le Play Store demande de getNfcAdapter
.
Pourquoi en a-t-il besoin ?
Dans xPrivacy, je peux voir que le Play Store demande de getNfcAdapter
.
Pourquoi en a-t-il besoin ?
L'application Play Store possède deux fonctions principales concernant le NFC, qui nécessitent toutes deux l'autorisation NFC.
Il enregistre des filtres d'intention de telle sorte que lorsque vous scannez une étiquette NFC avec une étiquette de type market://
ou un lien vers play.google.com
vous obtenez l'application Play Store au lieu d'un navigateur, comme vous le feriez en cliquant sur un tel lien. Cela ne nécessite pas d'appeler la fonction getNfcAdapter
mais elle utilise la même permission.
Il utilise Android Beam. Si vous consultez la page d'une application dans l'application Play Store, puis amenez un autre appareil Android à portée NFC, vous pouvez envoyer le lien de cette application à l'autre appareil.
[...] S'il trouve un AAR, il lance l'application en fonction du nom du paquet contenu dans l'AAR. Si l'application n'est pas présente sur l'appareil, Google Play est lancé pour télécharger l'application. à partir de : http://developer.Android.com/guide/topics/connectivity/nfc/nfc.html#aar
Ainsi, par exemple, les magasins et les entreprises peuvent utiliser une étiquette NFC pour faciliter l'installation de leurs applications lorsque vous posez votre téléphone portable dessus, etc.
-La deuxième possibilité, la plus probable, est que le Google Play Store vérifie si vous pouvez télécharger des applications NFC compatibles. De la même manière qu'il vérifie votre version d'Android.
Voici une vue de dév sur elle : https://stackoverflow.com/questions/20063853/disable-nfc-compatibility-check-in-Android-manifest
AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.