stringtranslate.com

Android malvavisco

Android Marshmallow ( nombre en código Android M durante el desarrollo) es la sexta versión principal del sistema operativo Android desarrollado por Google , siendo el sucesor de Android Lollipop . Fue anunciado en Google I/O el 28 de mayo de 2015 y lanzado el mismo día como una versión beta , antes de ser lanzado oficialmente el 29 de septiembre de 2015. Fue sucedido por Android Nougat el 22 de agosto de 2016. [5]

Android Marshmallow se centra principalmente en mejorar la experiencia general del usuario de su predecesor. Introdujo una nueva arquitectura de permisos opt-in, nuevas API para asistentes contextuales (utilizadas por primera vez por una nueva función " Now on Tap " para proporcionar resultados de búsqueda sensibles al contexto), un nuevo sistema de administración de energía que reduce la actividad en segundo plano cuando un dispositivo no se manipula físicamente, soporte nativo para reconocimiento de huellas dactilares y conectores USB-C , la capacidad de migrar datos y aplicaciones a una tarjeta microSD y otros cambios internos.

Android Marshmallow tuvo una baja tasa de adopción: en julio de 2016, el 13,3 % de los dispositivos Android lo ejecutaban. [6] El uso de Marshmallow aumentó de manera constante desde entonces y, en agosto de 2017, el 35,21 % de los dispositivos Android lo ejecutaban, antes de retroceder. En noviembre de 2023 , el 1,4 % de los dispositivos Android lo ejecutaban. [7] Las actualizaciones de seguridad para Marshmallow finalizaron en agosto de 2018.

A partir de septiembre de 2024, Android Marshmallow es la versión más antigua de Android aún compatible con los servicios de Google Play. [8] [9]

Historia

Android Marshmallow tiene como nombre en código interno "Macadamia Nut Cookie". [10] La primera versión preliminar para desarrolladores de Marshmallow, con nombre en código Android "M", se presentó y lanzó en Google I/O el 28 de mayo de 2015 para los teléfonos inteligentes Nexus 5 y Nexus 6 , la tableta Nexus 9 y el decodificador Nexus Player . [11] [12] [13] La segunda versión preliminar para desarrolladores se lanzó el 9 de julio de 2015, [14] [15] y la tercera y última versión preliminar se lanzó el 17 de agosto de 2015, junto con el anuncio de que Android M se llamaría Android " Marshmallow ". [16] [17]

El 29 de septiembre de 2015, Google presentó los dispositivos de lanzamiento de Marshmallow: el Nexus 5X producido por LG , el Nexus 6P producido por Huawei , [18] [19] [20] junto con la tableta Pixel C de Google . [21] [22]

Las actualizaciones de Android 6.0 y las imágenes de fábrica para Nexus 5 , 6 , 7 (2013) , 9 y Player se lanzaron el 5 de octubre de 2015. [23] Los dispositivos Nexus más antiguos, incluidos Nexus 4 , Nexus 7 (2012) y Nexus 10 , no recibieron una actualización oficial. [24] El 14 de octubre de 2015, LG anunció que planeaba lanzar Marshmallow para su teléfono inteligente insignia LG G4 en Polonia la semana siguiente, lo que marca el primer dispositivo de terceros en recibir una actualización a Marshmallow. [25] [26]

El 7 de diciembre de 2015 se lanzó Android 6.0.1, un parche de software que incluye correcciones de seguridad, compatibilidad con emoji Unicode 8.0 (aunque sin compatibilidad con extensiones de tono de piel para emoji humanos) y el regreso de la función "hasta la próxima alarma" en el modo No molestar. [27] [28] [29]

Características del sistema

Experiencia de usuario

Una nueva API "Assist" permite enviar información de una aplicación abierta actualmente, incluyendo texto y una captura de pantalla de la pantalla actual, a una aplicación " asistente " designada para su análisis y procesamiento. Este sistema es utilizado por la función de la aplicación Google Search " Google Now on Tap ", que permite a los usuarios realizar búsquedas dentro del contexto de la información que se muestra actualmente en la pantalla. Mientras que el botón "Inicio" se utilizaba en Android 5 para mostrar las aplicaciones disponibles, el botón "Inicio" se utiliza ahora (junto con un comando de voz) para generar tarjetas en pantalla que muestran información, sugerencias y acciones relacionadas con el contenido. [30] "Direct Share" permite que los menús de Compartir muestren combinaciones de contactos utilizadas recientemente y una aplicación asociada como destinos directos. [30]

Almacenamiento adoptable

La nueva función "Almacenamiento adoptable" permite que una tarjeta SD recién insertada u otro medio de almacenamiento secundario [ cita requerida ] se designe opcionalmente como almacenamiento "interno" en lugar de "portátil".

El almacenamiento "portátil" es el comportamiento predeterminado utilizado en versiones anteriores de Android, que tratan el medio como un dispositivo de almacenamiento secundario para el almacenamiento de archivos del usuario, y el medio de almacenamiento se puede quitar o reemplazar sin repercusiones, pero las aplicaciones instaladas por el usuario están restringidas a escribir en sus respectivos directorios de nombre de paquete ubicados dentro de Android/data. Esta restricción se introdujo en Android 4.4 KitKat . El Storage Access Framework , a través del cual se ha restablecido el acceso de escritura compartido a las tarjetas de memoria en Android 5.0 Lollipop , es incompatible con versiones anteriores y es más lento debido a las latencias . [31]

Cuando se designa como almacenamiento "interno", el medio de almacenamiento se reformatea con un sistema de archivos ext4 cifrado y es "adoptado" por el sistema operativo como una extensión de la partición de almacenamiento principal. Los datos existentes (incluidas las aplicaciones y las carpetas de datos "privados") se migran al almacenamiento externo y el funcionamiento normal del dispositivo depende de la presencia del medio. Las aplicaciones y las funciones del sistema operativo no funcionarán correctamente si se retira el dispositivo de almacenamiento adoptado, y la tarjeta no se puede reutilizar en otros dispositivos hasta que se formatee . Si el usuario pierde el acceso al medio de almacenamiento, el almacenamiento adoptado puede "olvidarse", lo que hace que los datos sean permanentemente inaccesibles. [30] Sin embargo, Samsung y LG han eliminado la capacidad de usar una tarjeta SD como almacenamiento "interno" en sus dispositivos Galaxy S7 y G5 , y Samsung argumenta que la función podría resultar en pérdidas inesperadas de datos e impide que los usuarios puedan transferir datos utilizando la tarjeta. [32] [33]

Plataforma

Android Marshmallow presenta un modelo de permisos de aplicaciones rediseñado; las aplicaciones ya no reciben automáticamente todos los permisos especificados en el momento de la instalación. Ahora se utiliza un sistema de aceptación, en el que se solicita a los usuarios que concedan o denieguen permisos individuales (como la capacidad de acceder a la cámara o al micrófono) a una aplicación cuando los necesitan por primera vez. Las aplicaciones recuerdan las concesiones, que pueden ser revocadas por el usuario en cualquier momento. [12] [34] [35] El nuevo modelo de permisos solo lo utilizan las aplicaciones desarrolladas para Marshmallow que utilizan su kit de desarrollo de software (SDK), y las aplicaciones más antiguas seguirán utilizando el enfoque anterior de todo o nada. Todavía se pueden revocar los permisos para esas aplicaciones, aunque esto podría impedir que funcionen correctamente, y se muestra una advertencia a tal efecto. [36] [37]

Marshmallow introduce nuevos esquemas de administración de energía conocidos como "Doze" y "App Standby"; cuando funciona con energía de la batería, un dispositivo entrará en un estado de bajo consumo de energía si está inactivo y no se lo manipula físicamente. En este estado, la conectividad de red y el procesamiento en segundo plano están restringidos, y solo se procesan las notificaciones de "alta prioridad". [30] Además, el acceso a la red por parte de las aplicaciones se pospone si el usuario no ha interactuado recientemente con la aplicación. [38] Las aplicaciones pueden solicitar un permiso para eximirse de estas políticas, pero serán rechazadas de Google Play Store como una violación de su política de "Productos peligrosos" si su funcionalidad principal no se ve "afectada negativamente" por ellas. [38] [39]

Android Marshmallow ofrece compatibilidad nativa con el reconocimiento de huellas dactilares en dispositivos compatibles a través de una API estándar , lo que permite que aplicaciones de terceros implementen la autenticación basada en huellas dactilares. Las huellas dactilares se pueden usar para desbloquear dispositivos y autenticar compras en Play Store y Google Pay . Android Marshmallow es compatible con USB-C , incluida la capacidad de indicar a los dispositivos que carguen otro dispositivo a través de USB. Marshmallow también presenta "enlaces verificados" que se pueden configurar para abrir directamente en su aplicación especificada sin más indicaciones para el usuario. [12] [11] Los datos de usuario de las aplicaciones destinadas a Marshmallow se pueden respaldar automáticamente en Google Drive a través de Wi-Fi. Cada aplicación recibe hasta 25 MB de almacenamiento, que es independiente de la asignación de almacenamiento de Google Drive de un usuario. [30]

A partir de Marshmallow, el Documento de Definición de Compatibilidad de Android contiene nuevos mandatos de seguridad para los dispositivos, dictando que aquellos que sean capaces de acceder a datos cifrados sin afectar el rendimiento deben habilitar el arranque seguro y el cifrado del dispositivo de forma predeterminada. [40] Estas condiciones forman parte de una especificación que se debe cumplir para obtener la certificación para el sistema operativo, [40] y poder obtener la licencia del software de Google Mobile Services . [41] El requisito de cifrado obligatorio del dispositivo originalmente estaba previsto que entrara en vigor en Lollipop, pero se retrasó debido a problemas de rendimiento. [40]

Véase también

Referencias

  1. ^ "Refs/Tags/Android-6.0.0_r1 - plataforma/Sistema/Núcleo - Git en Google". Archivado desde el original el 14 de enero de 2024 . Consultado el 28 de mayo de 2021 .
  2. ^ Rakowski, Brian (5 de octubre de 2015). "Prepárate para el dulce sabor de Android 6.0 Marshmallow". Blog oficial de Android . Consultado el 6 de marzo de 2017 .
  3. ^ "Fuente de Android". Google Git . Archivado desde el original el 29 de octubre de 2017. Consultado el 3 de octubre de 2017 .
  4. ^ "Nombres en clave, etiquetas y números de compilación". Archivado desde el original el 24 de noviembre de 2020. Consultado el 28 de mayo de 2021 .
  5. ^ Burke, Dave (22 de agosto de 2016). «Eliminando el envoltorio final de Android 7.0 Nougat». Archivado desde el original el 14 de enero de 2024. Consultado el 15 de diciembre de 2022 .
  6. ^ Chokkattu, Julian; Pelegrin, William (12 de julio de 2016). «La tasa de adopción de Android Marshmallow aumenta al 13,3 por ciento». Tendencias digitales . Archivado desde el original el 16 de diciembre de 2022. Consultado el 15 de diciembre de 2022 .
  7. ^ "Cuota de mercado de versiones de Android para móviles y tabletas en todo el mundo". Estadísticas globales de StatCounter . Archivado desde el original el 14 de julio de 2020. Consultado el 6 de diciembre de 2023 .
  8. ^ Li, Abner (11 de julio de 2024). «Finalizan las actualizaciones de los servicios de Google Play para Android Lollipop». 9to5Google . Consultado el 12 de julio de 2024 .
  9. ^ "Mantenga su dispositivo y sus aplicaciones funcionando con los Servicios de Google Play". google.com .
  10. ^ "El nombre en código interno de Google para Android M es Macadamia Nut Cookie (MNC)". 23 de mayo de 2015. Archivado desde el original el 8 de octubre de 2018. Consultado el 8 de octubre de 2018 .
  11. ^ ab Seifert, Dan (28 de mayo de 2015). «Google anuncia Android M, disponible a finales de este año». The Verge . Vox Media . Archivado desde el original el 28 de marzo de 2017. Consultado el 6 de marzo de 2017 .
  12. ^ abc Chester, Brandon (28 de mayo de 2015). «Google anuncia Android M en Google I/O 2015». AnandTech . Purch Group . Archivado desde el original el 25 de abril de 2017 . Consultado el 6 de marzo de 2017 .
  13. ^ Cunningham, Andrew (28 de mayo de 2015). «La versión preliminar de Android M de Google se ejecutará en Nexus 5, 6, 9 y Player [Actualizado]». Ars Technica . Condé Nast . Archivado desde el original el 29 de mayo de 2015 . Consultado el 6 de marzo de 2017 .
  14. ^ Kumparak, Greg (9 de julio de 2015). "Google lanza una segunda versión de Android M solo para desarrolladores". TechCrunch . AOL . Archivado desde el original el 7 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  15. ^ Amadeo, Ron (9 de julio de 2015). «Google lanza la segunda versión preliminar para desarrolladores de Android M». Ars Technica . Condé Nast . Archivado desde el original el 7 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  16. ^ Eason, Jamal (17 de agosto de 2015). "Desarrollar un punto óptimo para Marshmallow: SDK oficial de Android 6.0 y vista previa final de M". Blog de desarrolladores de Android . Archivado desde el original el 7 de marzo de 2017. Consultado el 6 de marzo de 2017 .
  17. ^ Welch, Chris (17 de agosto de 2015). «Android M se llama Marshmallow y su versión es la 6.0». The Verge . Vox Media . Archivado desde el original el 23 de febrero de 2017 . Consultado el 6 de marzo de 2017 .
  18. ^ Kastrenakes, Jacob (29 de septiembre de 2015). «Google Nexus 6P con pantalla de 5,7 pulgadas anunciado a partir de 499 dólares». The Verge . Vox Media . Archivado desde el original el 30 de septiembre de 2015 . Consultado el 6 de marzo de 2017 .
  19. ^ Savov, Vlad (29 de septiembre de 2015). «Nexus 5X anunciado con Android Marshmallow y Nexus Imprint». The Verge . Vox Media . Archivado desde el original el 20 de abril de 2017 . Consultado el 6 de marzo de 2017 .
  20. ^ Amadeo, Ron (29 de septiembre de 2015). «Google anuncia el LG Nexus 5X y el Huawei Nexus 6P; los pedidos anticipados comienzan hoy». Ars Technica . Condé Nast . Archivado desde el original el 7 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  21. ^ Chester, Brandon (29 de septiembre de 2015). «Google Announces The Pixel C Tablet». AnandTech . Purch Group . Archivado desde el original el 31 de enero de 2017 . Consultado el 6 de marzo de 2017 .
  22. ^ Lomas, Natasha (29 de septiembre de 2015). «Google anuncia la tableta Pixel C Android con teclado magnético adicional». TechCrunch . AOL . Archivado desde el original el 7 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  23. ^ Welch, Chris (5 de octubre de 2015). «Android 6.0 Marshmallow ya está disponible para los dispositivos Nexus de Google». The Verge . Vox Media . Archivado desde el original el 26 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  24. ^ Whitwam, Ryan (28 de septiembre de 2015). «Android Marshmallow comenzará a implementarse en Nexus 5, 6, 7 (2013), 9 y Player el 5 de octubre, junto con AOSP». Android Police . Archivado desde el original el 4 de febrero de 2017 . Consultado el 6 de marzo de 2017 .
  25. ^ Byford, Sam (14 de octubre de 2015). «LG comienza a implementar Android 6.0 Marshmallow en el G4 la próxima semana». The Verge . Vox Media . Archivado desde el original el 8 de noviembre de 2020 . Consultado el 6 de marzo de 2017 .
  26. ^ Nickinson, Phil (14 de octubre de 2015). «LG anuncia su primera actualización de Android 6.0 Marshmallow». Android Central . Mobile Nations. Archivado desde el original el 7 de marzo de 2017. Consultado el 6 de marzo de 2017 .
  27. ^ Ruddock, David (7 de diciembre de 2015). «Ya están disponibles las imágenes de fábrica de Android 6.0.1, muchos emojis nuevos y parche de seguridad de diciembre». Android Police . Archivado desde el original el 5 de febrero de 2017. Consultado el 6 de marzo de 2017 .
  28. ^ Amadeo, Ron (7 de diciembre de 2015). «Android 6.0.1 agrega un montón de nuevos emojis y tenemos la lista completa». Ars Technica . Condé Nast . Archivado desde el original el 7 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  29. ^ R., Ben (7 de diciembre de 2015). «La implementación de Android 6.0.1 Marshmallow trae más de 200 emojis a los dispositivos Nexus». PhoneArena . Archivado desde el original el 10 de febrero de 2017. Consultado el 6 de marzo de 2017 .
  30. ^ abcde Amadeo, Ron (5 de octubre de 2015). «Android 6.0 Marshmallow, análisis exhaustivo». Ars Technica . Condé Nast . Archivado desde el original el 6 de octubre de 2015 . Consultado el 6 de marzo de 2017 .
  31. ^ "Scoped Storage en Android Q obliga a los desarrolladores a usar SAF". xda-developers . 31 de mayo de 2019. Archivado desde el original el 28 de abril de 2021 . Consultado el 23 de febrero de 2021 .
  32. ^ Amadeo, Ron (24 de febrero de 2016). «El LG G5 y el Galaxy S7 no soportarán el almacenamiento adoptable de Android 6.0». Ars Technica . Condé Nast . Archivado desde el original el 25 de febrero de 2016 . Consultado el 6 de marzo de 2017 .
  33. ^ Triggs, Robert (24 de febrero de 2016). «LG G5 y Galaxy S7 no son compatibles con el almacenamiento adaptable de Marshmallow». Android Authority . Archivado desde el original el 7 de marzo de 2017. Consultado el 6 de marzo de 2017 .
  34. ^ Mediati, Nick (12 de octubre de 2015). «Cómo alternar los permisos de las aplicaciones en Android Marshmallow». Greenbot . International Data Group . Archivado desde el original el 7 de marzo de 2017. Consultado el 6 de marzo de 2017 .
  35. ^ "Solicitar permisos en tiempo de ejecución". Desarrolladores de Android . Archivado desde el original el 7 de marzo de 2017. Consultado el 6 de marzo de 2017 .
  36. ^ Hoffman, Chris (11 de octubre de 2015). «Cómo administrar los permisos de las aplicaciones en Android 6.0». How-To Geek . Archivado desde el original el 7 de marzo de 2017. Consultado el 6 de marzo de 2017 .
  37. ^ Wagoner, Ara (1 de noviembre de 2015). «Cómo aprovechar los nuevos permisos de aplicaciones en Marshmallow». Android Central . Mobile Nations. Archivado desde el original el 19 de mayo de 2017. Consultado el 6 de marzo de 2017 .
  38. ^ ab "Optimización para Doze y App Standby". Portal para desarrolladores de Android . Archivado desde el original el 18 de noviembre de 2015. Consultado el 17 de noviembre de 2015. Las políticas de Google Play prohíben que las aplicaciones soliciten una exención directa de las funciones de administración de energía en Android 6.0+ (Doze y App Standby) a menos que la función principal de la aplicación se vea afectada negativamente.
  39. ^ "Tasker ha sido retirado de Play Store". Android Authority . Archivado desde el original el 18 de noviembre de 2015. Consultado el 17 de noviembre de 2015 .
  40. ^ abc "Google hace obligatorio el cifrado de disco completo y el arranque seguro para algunos dispositivos Android 6.0". IT World . IDG. 20 de octubre de 2015. Archivado desde el original el 28 de marzo de 2019 . Consultado el 20 de octubre de 2015 .
  41. ^ "Los operadores reticentes y los OEM lentos se hacen a un lado: Google está desfragmentando Android". Ars Technica . 2 de septiembre de 2013. Archivado desde el original el 3 de septiembre de 2013 . Consultado el 3 de septiembre de 2013 .

Enlaces externos