Preguntas con la etiqueta [android-6.0-marshmallow]

Lista android-6.0-marshmallow preguntas

Como se menciona aquí , Android M no admitirá la API HTTP de Apache. Los documentos afirman: utilice la clase HttpURLConnection en su lugar. o Para continuar usando las API

Estoy actualizando una aplicación a API 23, que org.apache.httpestá en desuso. Mi código actual (obsoleto) se ve así: HttpClient httpClient = new DefaultHttpClient(); File file = new File(attr.Value); String url

En Android M (Vista previa), el usuario puede elegir una aplicación específica y recuperar un permiso específico. Entonces pregunto ¿Cómo verificar los permisos de concesión en tiempo de ejecución ?

Tengo una pregunta sobre la nueva versión de Android 6.0 (Marshmallow). ¿Es posible mostrar la pantalla "Permisos de aplicaciones" para una aplicación específica mediante una intención o algo similar? Es

Android 6.0 múltiples permisos

23
respuestas
196
votos
vistas

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); }

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 han otorgado. Entonces se mostrará el siguiente cuadro