Articles of android 6.0 marshmallow

onRequestPermissionsResult no se llama en el fragmento de diálogo

Empecé a trabajar en el permiso de tiempo de ejecución de Android M Aquí me enfrento al problema de que si se llama a requestPermissions desde la clase Dialog Fragment , entonces onRequestPermissionsResult no se llama en la misma clase de Dialog fragment . Pero si requestPermissions se llama desde la clase Activity o la […]

La ubicación debe estar habilitada para escaneo de bajo consumo de energía Bluetooth en Android 6.0

Después de actualizar a Android versión 6.0, el escaneo Bluetooth Low Energy (BLE) solo funcionará si los servicios de ubicación están habilitados en el dispositivo. Consulte aquí para referencia: Bluetooth Low Energy startScan en Android 6.0 no encuentra dispositivos Básicamente, debe tener habilitado el permiso para la aplicación y para el teléfono. ¿Es esto un […]

setExactAndAllowWhileIdle – no es exacto como referencia de desarrollador

AlarmManager en API19 tiene el método setExact () para establecer una alarma exacta. Medios exactos -> Si configuro una alarma a las 2:01 pm, se activará a las 2:01 p.m. En API 23 – Marhsmwallow (6.0) hay un nuevo método setExactAndAllowWhileIdle () , pero a partir de la referencia no es EXACTO porque se activará […]

Reemplazar la aplicación de teléfono predeterminada en Android 6 y 7 con InCallService

Android API nivel 23 agregó InCallService para proporcionar la interfaz de usuario para la gestión de llamadas telefónicas . La documentación proporciona un registro de manifiesto de ejemplo, pero no pude hacer que funcione. La aplicación comstack bien, pero las aplicaciones predeterminadas en la configuración no muestran mi aplicación. El único lugar donde encontré información […]

¿Cómo distinguimos los nunca solicitados de Stop-Asking en los permisos de tiempo de ejecución de Android M?

Cuando se trata de los permisos de tiempo de ejecución M Developer Preview, según Google : Si nunca antes has pedido un permiso determinado, solo pídelo Si lo hizo antes, y el usuario dijo “no”, y el usuario intenta hacer algo que necesita el permiso rechazado, debe solicitar al usuario que explique por qué necesita […]

Conexión Apache HTTP con Android 6.0 (Marshmallow)

¿Hay alguna forma de incluir la biblioteca Apache directamente en Gradle para que funcione con Android 6.0? Intenté incluir las bibliotecas así: compile ‘org.apache.httpcomponents:httpcore:4.4.1’ compile ‘org.apache.httpcomponents:httpclient:4.5’ Y Android Studio no pudo encontrar la siguiente importación: import org.apache.http.auth.AuthenticationException; import org.apache.http.auth.Credentials; import org.apache.http.auth.MalformedChallengeException; import org.apache.http.auth.UsernamePasswordCredentials; import org.apache.http.impl.auth.DigestScheme;

Se detectó el mensaje “Superposición de pantalla detectada” de Android si el usuario está intentando otorgar un permiso cuando se muestra una notificación

Tengo Android Marshmallow en un Nexus 6. Estoy tratando de solucionar el siguiente problema: Si un usuario está tratando de otorgar el permiso mientras se muestra una notificación, se muestra el mensaje “Superposición de pantalla detectada” y el cuadro de diálogo Solicitud de permiso desaparece; por supuesto, la aplicación no obtiene el permiso solicitado. (Ver […]

Permisos de Android M: Confundido en el uso de la función shouldShowRequestPermissionRationale ()

Estaba revisando el documento oficial sobre el nuevo modelo de Permisos en Android M. Habla de la función shouldShowRequestPermissionRationale() que devuelve true si la aplicación ha solicitado este permiso previamente y el usuario ha denegado la solicitud. Si el usuario rechazó la solicitud de permiso en el pasado y eligió la opción No volver a […]

Expandir / Contraer la animación de la barra de herramientas de Lollipop (aplicación Telegram)

Estoy intentando descubrir cómo se hace la animación de expandir / colapsar de la barra de herramientas. Si echas un vistazo a la configuración de la aplicación Telegram, verás que hay una vista de lista y la barra de herramientas. Cuando se desplaza hacia abajo, la barra de herramientas se contrae y cuando se desplaza […]

Android M Camera Intent + error de permiso?

Estoy tratando de preparar mi aplicación para los nuevos cambios en los permisos de Android M y encontré un comportamiento extraño. Mi aplicación utiliza el mecanismo de intención de la cámara para permitir que el usuario obtenga una imagen de la cámara. Pero en otra actividad necesita hacer uso de la cámara misma con permiso […]