L'Application Android ne demande pas d'autorisations lors de l'installation
Je travaille dans le service informatique de mon université et nous travaillons sur une application qui installe la bonne configuration pour le WiFi eduroam (vous avez peut-être entendu parler).
Toutefois, j'ai un problème sur mon propre LG G4 avec Android 6.0. Lors de l'installation de la compilation *.apk il n'est pas demander toutes les autorisations bien qu'ils sont définis dans la AndroidManifest.xml. Il a travaillé sur toutes les précédentes versions d'Android.
Est-il obligatoire maintenant de demander l'autorisation au moment de l'exécution?
Qu'est-ce que le
Je pensais que ce ne serait que faire si vos paramètres de sécurité ont été mis à "sources inconnues=false". Toutes les fois que vous installez quelque chose à partir d'une source connue, comme la lecture, vous ne verrez pas que.
Je viens de réaliser que Android n'est pas demander la connexion Wi-Fi autorisation de l'état lors de l'installation de l'apk au lieu de le Play Store. Vous pouvez voir la différence ici: imgur.com/a/rg2IV
targetSdkVersion
de votre application?Je pensais que ce ne serait que faire si vos paramètres de sécurité ont été mis à "sources inconnues=false". Toutes les fois que vous installez quelque chose à partir d'une source connue, comme la lecture, vous ne verrez pas que.
Je viens de réaliser que Android n'est pas demander la connexion Wi-Fi autorisation de l'état lors de l'installation de l'apk au lieu de le Play Store. Vous pouvez voir la différence ici: imgur.com/a/rg2IV
OriginalL'auteur der_eismann | 2016-02-29
Vous devez vous connecter pour publier un commentaire.
Si votre cible version du SDK est de 23, alors vous devez demander "dangereux" les autorisations au moment de l'exécution.
Si c'est le cas, alors vous devriez être capable de voir qu'aucun des autorisations ont été accordées si vous allez à
Settings > Apps > "Your app" > Permissions
.Si vous ne voulez pas faire, mettre en œuvre le nouveau système, mais vous pouvez réduire votre cible sdk version 22 de l'ancien système d'autorisation. Vous pouvez toujours compiler avec le sdk de la version 23.
Voir la documentation pour plus d'informations.
OriginalL'auteur StuStirling
si vous voulez demander des autorisations au moment de l'exécution, vous devez écrire une demande spéciale dans votre application. Quelque chose comme ceci:
OriginalL'auteur Vanya Sakharovskiy