Questions marquées «android-permissions»

Autorisations dans le fichier AndroidManifest.xml qui permettent à une application d'effectuer certaines actions non autorisées par défaut


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 …

30
Exception «ouverture échouée: EACCES (autorisation refusée)» sur Android
Je reçois échec d'ouverture: EACCES (Permission denied) sur la ligne OutputStream myOutput = new FileOutputStream(outFileName); J'ai vérifié la racine et j'ai essayé android.permission.WRITE_EXTERNAL_STORAGE. Comment puis-je résoudre ce problème? try { InputStream myInput; myInput = getAssets().open("XXX.db"); // Path to the just created empty db String outFileName = "/data/data/XX/databases/" + "XXX.db"; // …


5
Refus d'autorisation: startForeground nécessite android.permission.FOREGROUND_SERVICE
Dernièrement, nous avons soudainement vu quelques-unes des traces de pile suivantes. Pourquoi cela pourrait-il être? C'est à partir du moment où l'application tente de déplacer un service de commentaires audio au premier plan avec une notification multimédia et tout. java.lang.SecurityException: Permission Denial: startForeground from pid=1824, uid=10479 requires android.permission.FOREGROUND_SERVICE at android.os.Parcel.createException(Parcel.java:1942) …

13
L'autorisation Android ne fonctionne pas même si je l'ai déclarée
J'essaie d'écrire du code pour envoyer un SMS à partir d'une application Android, mais lorsque j'essaie d'envoyer le SMS, cela me renvoie l'erreur: 09-17 18:37:29.974 12847-12847/**.**.****E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: **.**.****, PID: 12847 java.lang.SecurityException: Sending SMS message: uid 10092 does not have android.permission.SEND_SMS. at android.os.Parcel.readException(Parcel.java:1599) at android.os.Parcel.readException(Parcel.java:1552) at com.android.internal.telephony.ISms$Stub$Proxy.sendTextForSubscriber(ISms.java:768) at …

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. …

10
Comment détecter les appels entrants, dans un appareil Android?
J'essaie de créer une application comme, lorsqu'un appel arrive sur le téléphone, je veux détecter le numéro. Voici ce que j'ai essayé, mais cela ne détecte pas les appels entrants. Je veux exécuter mon MainActivityen arrière-plan, comment puis-je faire cela? J'avais donné l'autorisation dans le manifestdossier. <uses-permission android:name="android.permission.READ_PHONE_STATE"/> Dois-je fournir …


9
Comment vérifier l'autorisation dans un fragment
Je souhaite vérifier une autorisation dans un fragment. mon code: // Here, thisActivity is the current activity if (ContextCompat.checkSelfPermission(getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) { // Should we show an explanation? if (ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), android.Manifest.permission.ACCESS_FINE_LOCATION)) { // Show an explanation to the user *asynchronously* -- don't block // this thread waiting for the …

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.