Preguntas etiquetadas con android-permissions

Permisos en AndroidManifest.xml que permiten que una aplicación realice ciertas acciones que no están permitidas de forma predeterminada


11
¿Cómo abrir mediante programación la pantalla de permisos para una aplicación específica en Android Marshmallow?
Tengo una pregunta sobre la nueva versión de Android Marshmallow: ¿Es posible mostrar la pantalla de permisos para una aplicación específica a través de un intento o algo similar? Es posible mostrar la configuración de la aplicación con el siguiente código: ¿hay una solución analógica para abrir directamente la pantalla …

24
Android M: verifique el permiso de tiempo de ejecución: ¿cómo determinar si el usuario marcó "Nunca preguntar de nuevo"?
De acuerdo con esto: http://developer.android.com/preview/features/runtime-permissions.html#coding una aplicación puede verificar los permisos de tiempo de ejecución y solicitar permisos si aún no se ha otorgado. Entonces se mostrará el siguiente cuadro de diálogo: En caso de que el usuario rechace un permiso importante, una aplicación debería mostrar una explicación de por …

30
Excepción 'error de apertura: EACCES (permiso denegado)' en Android
estoy obteniendo abierto fallido: EACCES (Permission denied) en la línea OutputStream myOutput = new FileOutputStream(outFileName); Revisé la raíz y lo intenté android.permission.WRITE_EXTERNAL_STORAGE. ¿Como puedo solucionar este problema? try { InputStream myInput; myInput = getAssets().open("XXX.db"); // Path to the just created empty db String outFileName = "/data/data/XX/databases/" + "XXX.db"; // Open …


5
Denegación de permisos: startForeground requiere android.permission.FOREGROUND_SERVICE
Últimamente hemos estado viendo algunos de los siguientes rastros de pila. ¿Por qué podría ser eso? Esto es cuando la aplicación intenta mover un servicio de comentarios de audio al primer plano con una notificación de medios y todo. 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
El permiso de Android no funciona incluso si lo he declarado
Estoy tratando de escribir código para enviar un SMS desde una aplicación de Android, pero cuando intento enviar el SMS, me devuelve el error: 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) …


22
Android 6.0 permisos múltiples
Sé que Android 6.0 tiene nuevos permisos y sé que puedo llamarlos con algo como esto 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); } Hoy vi una aplicación de Google que necesita 3 permisos: contactos, sms y cámara. Está haciendo una página 1-3 y …

10
¿Cómo detectar llamadas entrantes en un dispositivo Android?
Estoy tratando de hacer una aplicación como, cuando llega una llamada al teléfono, quiero detectar el número. A continuación se muestra lo que intenté, pero no detecta llamadas entrantes. Quiero ejecutar mi MainActivityfondo, ¿cómo puedo hacer eso? Había dado el permiso en el manifestarchivo. <uses-permission android:name="android.permission.READ_PHONE_STATE"/> ¿Hay algo más que …


9
Cómo verificar el permiso en un fragmento
Quiero verificar un permiso dentro de un fragmento. mi código: // 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 …


5
SYSTEM_ALERT_WINDOW: cómo obtener este permiso automáticamente en Android 6.0 y targetSdkVersion 23
Facebook, Evernote, Pocket: todas las aplicaciones obtienen este permiso en Android 6.0 automáticamente, aunque su objetivo sea 23 ( targetSdkVersion=23). Ha habido mucha documentación sobre el nuevo modelo de permisos de Marshmallow. Uno de ellos ha SYSTEM_ALERT_WINDOWsido "promovido" a la clase de permiso "por encima de peligroso", por lo que …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.