Questions marquées «android-6.0-marshmallow»

Android Marshmallow, anciennement appelé simplement "Android M", est la version 6.0 d'Android, prend en charge le niveau d'API 23 et a commencé à être commercialisé en octobre 2015.


11
Comment ouvrir par programme l'écran d'autorisation pour une application spécifique sur Android Marshmallow?
J'ai une question concernant la nouvelle version d'Android Marshmallow: Est-il possible d'afficher l'écran d'autorisation pour une application spécifique via une intention ou quelque chose de similaire? Il est possible d'afficher les paramètres de l'application avec le code suivant - existe-t-il une solution analogique pour ouvrir directement l'écran d'autorisation? startActivity(new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS, …

24
Android M - vérifier l'autorisation d'exécution - comment déterminer si l'utilisateur a coché «Ne plus demander»?
Selon ceci: http://developer.android.com/preview/features/runtime-permissions.html#coding une application peut vérifier les autorisations d'exécution et demander des autorisations si elles n'ont pas déjà été accordées. La boîte de dialogue suivante s'affiche alors: Dans le cas où l'utilisateur refuse une autorisation importante, imo une application doit afficher une explication de la raison pour laquelle l'autorisation …

8
Une application Android se souvient de ses données après la désinstallation et la réinstallation
Lors du développement d'une application Android ciblant toutes les versions supérieures à 4.1, j'ai observé que la désinstallation de mon application et sa réinstallation n'efface pas ses données. L'application est conçue pour stocker les détails qu'elle demande dans son premier écran. Après avoir désinstallé et réinstallé la version 4.4.4 du …

14
onRequestPermissionsResult n'est pas appelé dans le fragment s'il est défini à la fois dans le fragment et dans l'activité
J'ai un fragment dans lequel j'ai recyclerview et les données de réglage dans ce recyclerview à l'aide de l'adaptateur recyclerview. Maintenant, j'ai un bouton dans l'élément de liste de l'adaptateur en cliquant sur lequel je dois vérifier l'autorisation READ_EXTERNAL_STORAGE dans Android pour un nouveau modèle d'autorisation dans Android. J'ai créé …

24
Demande d'autorisation de guimauve Android?
Je travaille actuellement sur une application qui nécessite plusieurs permissions "dangereuses". J'ai donc essayé d'ajouter "demander la permission" comme requis dans Android Marshmallow (API niveau 23), mais je n'ai pas trouvé comment le faire. Comment puis-je demander une autorisation en utilisant un nouveau modèle d'autorisation dans mon application?

22
Android 6.0 autorisations multiples
Je sais qu'Android 6.0 a de nouvelles autorisations et je sais que je peux les appeler avec quelque chose comme ça if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE }, PERMISSION_WRITE_STORAGE); } Aujourd'hui, j'ai vu une application Google qui nécessite 3 autorisations: contacts, sms et appareil photo. …

12
Erreur d'autorisation de stockage dans Marshmallow
На этот вопрос есть ответы на Stack Overflow на русском : Как получить список файлов в директории? (API Android niveau 26) Dans Lollipop, la fonctionnalité de téléchargement fonctionne correctement dans mon application, mais lorsque je suis passé à Marshmallow, mon application se bloque et donne cette erreur lorsque j'essaye de …

11
Autorisations Android M: confus sur l'utilisation de la fonction shouldShowRequestPermissionRationale ()
Je parcourais la documentation officielle sur le nouveau modèle d'autorisations dans Android M. Il parle de la shouldShowRequestPermissionRationale()fonction qui revient truesi l'application a demandé cette autorisation précédemment et que l'utilisateur a refusé la demande. Si l'utilisateur a refusé la demande d'autorisation dans le passé et a choisi l'option Ne plus …

24
ConnectivityManager getNetworkInfo (int) obsolète
En utilisant compileSdkVersion 23 , mais en essayant de prendre en charge aussi loin que 9. getNetworkInfo(int)était obsolète dans 23. La suggestion était d'utiliser getAllNetworks()etgetNetworkInfo(Network) place. Cependant, les deux nécessitent un minimum d'API 21. Y a-t-il une classe que nous pouvons utiliser dans le package de support qui peut vous …



7
La localisation doit être activée pour la numérisation Bluetooth Low Energy sur Android 6.0
Après la mise à niveau vers la version Android 6.0, l'analyse Bluetooth Low Energy (BLE) ne fonctionnera que si les services de localisation sont activés sur l'appareil. Voir ici pour référence: Bluetooth Low Energy startScan sur Android 6.0 ne trouve pas les appareils Fondamentalement, vous devez activer l'autorisation pour l'application …

25
La barre d'état devient blanche et n'affiche pas le contenu derrière elle
J'essaye AppCompat sur Marshmallow. Et je veux avoir une barre d'état transparente mais elle devient blanche. J'ai essayé quelques solutions mais elles n'ont pas fonctionné pour moi (la barre d'état transparente ne fonctionne pas avec windowTranslucentNavigation = "false" , Lollipop: dessiner derrière statusBar avec sa couleur définie sur transparent ). …

10
Comment ajouter l'API HTTP Apache (héritée) en tant que dépendance au moment de la compilation à build.grade pour Android M?
Comme mentionné ici , Android M ne prend pas en charge l'API HTTP Apache. La documentation déclare: utilisez plutôt la classe HttpURLConnection. ou Pour continuer à utiliser les API HTTP Apache, vous devez d'abord déclarer la dépendance de compilation suivante dans votre fichier build.gradle: android {useLibrary 'org.apache.http.legacy'} J'ai converti une …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.