J'obtiens l'exception suivante lors de l'exécution de mon application: java.net.SocketException: Permission denied (maybe missing INTERNET permission) Comment résoudre le problème de permission manquant?
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, …
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 …
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"; // …
Je mets à jour notre application pour utiliser le nouveau système d'autorisations d'exécution M. Tout fonctionne, sauf onRequestPermissionsResult (). Je dois vérifier une autorisation sur une pression de bouton, et si elle réussit, envoyer un message texte. Lorsque j'accorde l'autorisation de le faire, la boîte de dialogue se ferme, mais …
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) …
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 …
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?
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. …
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 …
Dans Android Marshmallow, les autorisations doivent être demandées au moment de l'exécution lorsqu'elles sont nécessaires, au lieu de toutes en même temps lorsqu'une application est installée. Cependant, je ne peux que sembler demander des autorisations à une activité, ce qui pose un problème car mon application ne contient que des …
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 …
J'ai une application GPS qui demande déjà l' ACCESS_FINE_LOCATIONautorisation dans le manifeste, maintenant je veux ajouter une bibliothèque (MoPub) qui nécessite ACCESS_COARSE_LOCATION. Ai-je raison de supposer que ACCESS_FINE_LOCATIONc'est suffisant et que je peux omettre ACCESS_COARSE_LOCATIONde mon manifeste?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.