stringtranslate.com

Androide 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 . Se anunció en Google I/O el 28 de mayo de 2015 y se lanzó el mismo día como versión beta , antes de ser lanzado oficialmente el 29 de septiembre de 2015. Fue reemplazado 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 de participación voluntaria, 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 está manejo físico, soporte nativo para reconocimiento de huellas dactilares y conectores USB-C , capacidad de migrar datos y aplicaciones a una tarjeta microSD y otros cambios internos.

Android Marshmallow tuvo bajas cifras de adopción, con un 13,3% de los dispositivos Android ejecutando Marshmallow en julio de 2016. [6] El uso de Marshmallow aumentó constantemente desde entonces, y en agosto de 2017, el 35,21% de los dispositivos Android ejecutaban Marshmallow, antes de retroceder. En noviembre de 2023 , el 1,4% de los dispositivos Android ejecutaban Marshmallow. [7] Las actualizaciones de seguridad para Marshmallow finalizaron en octubre de 2017.

Historia

Android Marshmallow tiene el nombre en código interno "Galleta de nuez de macadamia". [8] La primera versión preliminar para desarrolladores de Marshmallow, con nombre en código Android "M", se presentó y se 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 Nexus Player. fijar la caja de encima . [9] [10] [11] La segunda vista previa para desarrolladores se lanzó el 9 de julio de 2015, [12] [13] y la tercera y última vista previa se lanzó el 17 de agosto de 2015, junto con el anuncio de que Android M se titularía Android " Marshmallow ". [14] [15]

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 , [16] [17] [18] junto con la propia tableta Pixel C de Google . [19] [20]

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. [21] Dispositivos Nexus más antiguos, incluidos Nexus 4 , Nexus 7 (2012) y Nexus 10 , no recibió una actualización oficial. [22] 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 de Marshmallow. [23] [24]

En diciembre 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. 7, 2015. [25] [26] [27]

Características del sistema

Experiencia de usuario

Una nueva API "Asistente" permite enviar información de una aplicación actualmente abierta, incluido 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 de Búsqueda de Google " 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 usaba en Android 5 para mostrar las aplicaciones disponibles, el botón "Inicio" se usa ahora (junto con un comando de voz) para generar tarjetas en pantalla que muestran información, sugerencias y acciones relacionadas con el contenido. [28] "Direct Share" permite que los menús Compartir muestren combinaciones de contactos utilizadas recientemente y una aplicación asociada como objetivos directos. [28]

Almacenamiento adoptable

La nueva función "Almacenamiento adoptable" permite que una tarjeta SD recién insertada u otro medio de almacenamiento secundario [ cita necesaria ] 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, tratando los medios como un dispositivo de almacenamiento secundario para el almacenamiento de archivos del usuario, y los medios de almacenamiento se pueden eliminar o reemplazar sin repercusiones, pero las aplicaciones instaladas por el usuario están restringidas a escribir en sus respectivos directorios de nombres de paquetes 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 restableció el acceso de escritura compartida a las tarjetas de memoria en Android 5.0 Lollipop , es incompatible con versiones anteriores y es más lento debido a las latencias . [29]

Cuando se designa como almacenamiento "interno", el medio de almacenamiento se reformatea con un sistema de archivos ext4 cifrado y el sistema operativo lo "adopta" como una extensión de la partición de almacenamiento principal. Los datos existentes (incluidas aplicaciones y carpetas de datos "privadas") se migran al almacenamiento externo y el funcionamiento normal del dispositivo depende de la presencia de los medios. 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 podrá reutilizar en otros dispositivos hasta que se vuelva a formatear . Si el usuario pierde el acceso a los medios de almacenamiento, el almacenamiento adoptado puede "olvidarse", lo que hace que los datos sean permanentemente inaccesibles. [28] Samsung y LG, sin embargo, han eliminado la posibilidad de utilizar una tarjeta SD como almacenamiento "interno" en sus dispositivos Galaxy S7 y G5 , y Samsung argumenta que la función podría provocar pérdidas inesperadas de datos e impedir que los usuarios sean capaz de transferir datos usando la tarjeta. [30] [31]

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 suscripción voluntaria, en el que se solicita a los usuarios que otorguen 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 subvenciones, que pueden ser revocadas por el usuario en cualquier momento. [10] [32] [33] El nuevo modelo de permisos solo lo utilizan las aplicaciones desarrolladas para Marshmallow utilizando su kit de desarrollo de software (SDK), y las aplicaciones más antiguas seguirán utilizando el enfoque anterior de todo o nada. Los permisos aún se pueden revocar para esas aplicaciones, aunque esto podría impedir que funcionen correctamente y se muestra una advertencia al respecto. [34] [35]

Marshmallow introduce nuevos esquemas de administración de energía conocidos como "Doze" y "App Standby"; Cuando funciona con batería, un dispositivo entrará en un estado de bajo consumo si está inactivo y no se manipula físicamente. En este estado, la conectividad de la red y el procesamiento en segundo plano están restringidos y sólo se procesan las notificaciones de "alta prioridad". [28] Además, el acceso a la red por parte de las aplicaciones se difiere si el usuario no ha interactuado recientemente con la aplicación. [36] Las aplicaciones pueden solicitar 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. [36] [37]

Android Marshmallow proporciona soporte nativo para el reconocimiento de huellas dactilares en dispositivos compatibles a través de una API estándar , lo que permite que aplicaciones de terceros implementen autenticación basada en huellas dactilares. Las huellas dactilares se pueden utilizar para desbloquear dispositivos y autenticar compras en Play Store y Google Pay . Android Marshmallow admite 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 abrirse directamente en la aplicación especificada sin más indicaciones del usuario. [10] [9] Se puede realizar una copia de seguridad automática de los datos de usuario de las aplicaciones orientadas a Marshmallow 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 del usuario. [28]

A partir de Marshmallow, el Documento de definición de compatibilidad de Android contiene nuevos mandatos de seguridad para dispositivos, que dictan que aquellos que son capaces de acceder a datos cifrados sin afectar el rendimiento deben habilitar el arranque seguro y el cifrado del dispositivo de forma predeterminada. [38] Estas condiciones forman parte de una especificación que debe cumplirse para obtener la certificación del sistema operativo, [38] y poder licenciar el software de los servicios móviles de Google . [39] Originalmente se pretendía que el requisito de cifrado obligatorio del dispositivo entrara en vigor en Lollipop, pero se retrasó debido a problemas de rendimiento. [38]

Ver también

Referencias

  1. ^ "Refs/Tags/Android-6.0.0_r1 - plataforma/Sistema/Núcleo - Git en Google".
  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". GoogleGit . Consultado el 3 de octubre de 2017 .
  4. ^ "Nombres en clave, etiquetas y números de compilación".
  5. ^ Burke, Dave (22 de agosto de 2016). "Quitando el envoltorio final de Android 7.0 Nougat" . Consultado el 15 de diciembre de 2022 .
  6. ^ Chokkattu, Julián; Pelegrín, William (12 de julio de 2016). "La tasa de adopción de Android Marshmallow aumenta al 13,3 por ciento". Tendencias digitales . Consultado el 15 de diciembre de 2022 .
  7. ^ "Cuota de mercado de versiones de Android para dispositivos móviles y tabletas en todo el mundo". Estadísticas globales de StatCounter . Consultado el 6 de diciembre de 2023 .
  8. ^ "El nombre del código interno de Google para Android M es galleta de nuez de macadamia (MNC)". 23 de mayo de 2015.
  9. ^ ab Seifert, Dan (28 de mayo de 2015). "Google anuncia Android M, disponible a finales de este año". El borde . Medios Vox . Consultado el 6 de marzo de 2017 .
  10. ^ abc Chester, Brandon (28 de mayo de 2015). "Google anuncia Android M en Google I/O 2015". AnandTech . Grupo de compras . Consultado el 6 de marzo de 2017 .
  11. ^ 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 Técnica . Conde Nast . Consultado el 6 de marzo de 2017 .
  12. ^ Kumparak, Greg (9 de julio de 2015). "Google lanza una segunda versión de Android M solo para desarrolladores". TechCrunch . AOL . Consultado el 6 de marzo de 2017 .
  13. ^ Amadeo, Ron (9 de julio de 2015). "Google lanza la segunda vista previa para desarrolladores de Android M". Ars Técnica . Conde Nast . Consultado el 6 de marzo de 2017 .
  14. ^ Eason, Jamal (17 de agosto de 2015). "Desarrolle un punto óptimo para Marshmallow: SDK oficial de Android 6.0 y vista previa de Final M". Blog de desarrolladores de Android . Consultado el 6 de marzo de 2017 .
  15. ^ Welch, Chris (17 de agosto de 2015). "El nombre de Android M es Marshmallow y es la versión 6.0". El borde . Medios Vox . Consultado el 6 de marzo de 2017 .
  16. ^ Kastrenakes, Jacob (29 de septiembre de 2015). "Se anunció Google Nexus 6P con pantalla de 5,7 pulgadas a partir de 499 dólares". El borde . Medios Vox . Consultado el 6 de marzo de 2017 .
  17. ^ Savov, Vlad (29 de septiembre de 2015). "Nexus 5X anunciado con Android Marshmallow y Nexus Imprint". El borde . Medios Vox . Consultado el 6 de marzo de 2017 .
  18. ^ Amadeo, Ron (29 de septiembre de 2015). "Google anuncia el LG Nexus 5X y el Huawei Nexus 6P; los pedidos anticipados comienzan hoy". Ars Técnica . Conde Nast . Consultado el 6 de marzo de 2017 .
  19. ^ Chester, Brandon (29 de septiembre de 2015). "Google anuncia la tableta Pixel C". AnandTech . Grupo de compras . Consultado el 6 de marzo de 2017 .
  20. ^ Lomas, Natasha (29 de septiembre de 2015). "Google anuncia la tableta Android Pixel C con complemento de teclado magnético". TechCrunch . AOL . Consultado el 6 de marzo de 2017 .
  21. ^ Welch, Chris (5 de octubre de 2015). "Android 6.0 Marshmallow ya está disponible para los dispositivos Nexus de Google". El borde . Medios Vox . Consultado el 6 de marzo de 2017 .
  22. ^ 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". Policía de Android . Consultado el 6 de marzo de 2017 .
  23. ^ Byford, Sam (14 de octubre de 2015). "LG comienza a implementar Android 6.0 Marshmallow en el G4 la próxima semana". El borde . Medios Vox . Consultado el 6 de marzo de 2017 .
  24. ^ Nickinson, Phil (14 de octubre de 2015). "LG anuncia su primera actualización de Android 6.0 Marshmallow". Centro de Android . Naciones móviles. Archivado desde el original el 7 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  25. ^ Ruddock, David (7 de diciembre de 2015). "Las imágenes de fábrica de Android 6.0.1 ya están disponibles, muchos emoji nuevos y el parche de seguridad de diciembre a cuestas". Policía de Android . Consultado el 6 de marzo de 2017 .
  26. ^ Amadeo, Ron (7 de diciembre de 2015). "Android 6.0.1 agrega un montón de emoji nuevos y tenemos la lista completa". Ars Técnica . Conde Nast . Consultado el 6 de marzo de 2017 .
  27. ^ R., Ben (7 de diciembre de 2015). "La implementación de Android 6.0.1 Marshmallow trae más de 200 emoji a los dispositivos Nexus". TeléfonoArena . Consultado el 6 de marzo de 2017 .
  28. ^ abcde Amadeo, Ron (5 de octubre de 2015). "Android 6.0 Marshmallow, revisado minuciosamente". Ars Técnica . Conde Nast . Consultado el 6 de marzo de 2017 .
  29. ^ "Scoped Storage en Android Q obliga a los desarrolladores a utilizar SAF". xda-desarrolladores . 31 de mayo de 2019.
  30. ^ Amadeo, Ron (24 de febrero de 2016). "El LG G5 y el Galaxy S7 no admitirán el almacenamiento adoptable de Android 6.0". Ars Técnica . Conde Nast . Consultado el 6 de marzo de 2017 .
  31. ^ Triggs, Robert (24 de febrero de 2016). "LG G5 y Galaxy S7 no son compatibles con el almacenamiento adoptable de Marshmallow". Autoridad de Android . Consultado el 6 de marzo de 2017 .
  32. ^ Mediati, Nick (12 de octubre de 2015). "Cómo alternar permisos de aplicaciones en Android Marshmallow". Robot verde . Grupo de datos internacionales . Archivado desde el original el 7 de marzo de 2017 . Consultado el 6 de marzo de 2017 .
  33. ^ "Solicitud de permisos en tiempo de ejecución". Desarrolladores de Android . Consultado el 6 de marzo de 2017 .
  34. ^ Hoffman, Chris (11 de octubre de 2015). "Cómo administrar los permisos de las aplicaciones en Android 6.0". Cómo hacerlo geek . Consultado el 6 de marzo de 2017 .
  35. ^ Waggoner, Ara (1 de noviembre de 2015). "Cómo aprovechar los nuevos permisos de aplicaciones en Marshmallow". Centro de Android . Naciones móviles . Consultado el 6 de marzo de 2017 .
  36. ^ ab "Optimización para Doze y App Standby". Portal de desarrolladores de Android . Consultado el 17 de noviembre de 2015 . Las políticas de Google Play prohíben que las aplicaciones soliciten 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.
  37. ^ "Tasker ha sido retirado de Play Store". Autoridad de Android . Consultado el 17 de noviembre de 2015 .
  38. ^ abc "Google hace que el cifrado de disco completo y el arranque seguro sean obligatorios para algunos dispositivos con Android 6.0". Mundo de TI . IDG. 20 de octubre de 2015 . Consultado el 20 de octubre de 2015 .
  39. ^ "Los operadores reacios y los OEM lentos se hacen a un lado: Google está desfragmentando Android". Ars Técnica . 2 de septiembre de 2013 . Consultado el 3 de septiembre de 2013 .

enlaces externos