Android (sistema operativo)
Android es un sistema operativo móvil basado en una versión modificada del kernel de Linux y otro software de código abierto, diseñado principalmente para dispositivos móviles con pantalla táctil , como teléfonos inteligentes y tabletas . Android es desarrollado por un consorcio de desarrolladores conocido como Open Handset Alliance y patrocinado comercialmente por Google . Se dio a conocer en noviembre de 2007, con el lanzamiento del primer dispositivo Android comercial, el HTC Dream , en septiembre de 2008.
La mayoría de las versiones de Android son propietarias. Los componentes principales se toman del Proyecto de código abierto de Android (AOSP), que es un software gratuito y de código abierto (FOSS) con licencia principalmente bajo la Licencia Apache . Cuando se instala Android en los dispositivos, la capacidad de modificar el software FOSS suele estar restringida, ya sea al no proporcionar el código fuente correspondiente o al evitar la reinstalación a través de medidas técnicas, lo que hace que la versión instalada sea propietaria. La mayoría de los dispositivos Android se envían con software patentado adicional preinstalado, [13] en particular Google Mobile Services (GMS) [14] que incluye aplicaciones principales como Google Chrome , ella plataforma de distribución digital Google Play y la plataforma de desarrollo de Google Play Services asociada .
Más del 70 por ciento de los teléfonos inteligentes Android ejecutan el ecosistema de Google; algunos con una interfaz de usuario y un paquete de software personalizados por el proveedor, como TouchWiz y, posteriormente, One UI de Samsung y HTC Sense . [15] Los ecosistemas y bifurcaciones de Android de la competencia incluyen Fire OS (desarrollado por Amazon ), ColorOS de OPPO , OriginOS de vivo y MagicUI de Honor o ROM personalizada como LineageOS . Sin embargo, el nombre y el logotipo de "Android" son marcas comerciales .de Google que impone estándares para restringir el uso de la marca Android por parte de dispositivos "no certificados" fuera de su ecosistema. [16] [17]
El código fuente se ha utilizado para desarrollar variantes de Android en una gama de otros dispositivos electrónicos, como consolas de juegos , cámaras digitales , reproductores multimedia portátiles , PC , cada uno con una interfaz de usuario especializada. Algunos derivados bien conocidos incluyen Android TV para televisores y Wear OS para dispositivos portátiles, ambos desarrollados por Google. Los paquetes de software en Android, que usan el formato APK , generalmente se distribuyen a través de tiendas de aplicaciones patentadas como Google Play Store , Amazon Appstore (incluso para Windows 11 ), Samsung Galaxy Store ,Huawei AppGallery , Cafe Bazaar y GetJar , o plataformas de código abierto como Aptoide o F-Droid .
Android ha sido el sistema operativo más vendido en todo el mundo en teléfonos inteligentes desde 2011 y en tabletas desde 2013. A mayo de 2021 [update], tiene más de tres mil millones de usuarios activos mensuales , la base instalada más grande de cualquier sistema operativo, [18] y a partir de enero de 2021 [update], Google Play Store cuenta con más de 3 millones de aplicaciones. [19] Android 12 , lanzado el 4 de octubre de 2021, es la última versión. [3]
Historia
Android Inc. fue fundada en Palo Alto, California , en octubre de 2003 por Andy Rubin , Rich Miner , Nick Sears y Chris White. [20] [21] Rubin describió que el proyecto de Android tiene un "tremendo potencial en el desarrollo de dispositivos móviles más inteligentes que son más conscientes de la ubicación y las preferencias de su propietario". [21] Las primeras intenciones de la empresa eran desarrollar un sistema operativo avanzado para cámaras digitales , y esta fue la base de su presentación a los inversores en abril de 2004. [22]Entonces, la empresa decidió que el mercado de las cámaras no era lo suficientemente grande para sus objetivos, y cinco meses más tarde había desviado sus esfuerzos y estaba presentando a Android como un sistema operativo para teléfonos móviles que rivalizaría con Symbian y Microsoft Windows Mobile . [22] [23]
Rubin tuvo dificultades para atraer inversores desde el principio y Android se enfrentaba al desalojo de su espacio de oficina. Steve Perlman , un amigo cercano de Rubin, le trajo $ 10,000 en efectivo en un sobre y poco después transfirió una cantidad no revelada como capital inicial. Perlman rechazó una participación en la empresa y ha declarado: "Lo hice porque creía en la cosa y quería ayudar a Andy". [24] [25]
En 2005, Rubin intentó negociar acuerdos con Samsung [26] y HTC . [27] Poco después, Google adquirió la empresa en julio de ese año por al menos 50 millones de dólares; [21] [28] esta fue la "mejor oferta" de Google según el entonces vicepresidente de desarrollo corporativo de Google, David Lawee , en 2010. [26] Los empleados clave de Android, incluidos Rubin, Miner, Sears y White, se unieron a Google como parte de la adquisición. [21] No se sabía mucho sobre el secreto Android Inc. en ese momento, y la compañía proporcionó pocos detalles además de que estaba creando software para teléfonos móviles. [21]En Google, el equipo dirigido por Rubin desarrolló una plataforma para dispositivos móviles impulsada por el kernel de Linux . Google comercializó la plataforma entre fabricantes y operadores de teléfonos móviles con la promesa de proporcionar un sistema flexible y actualizable. [29] Google había "alineado una serie de componentes de hardware y socios de software y señaló a los operadores que estaba abierto a varios grados de cooperación". [ atribución necesaria ] [30]
Las especulaciones sobre la intención de Google de ingresar al mercado de las comunicaciones móviles continuaron aumentando hasta diciembre de 2006. [31] Un primer prototipo se parecía mucho a un teléfono BlackBerry , sin pantalla táctil y con un teclado QWERTY físico, pero la llegada del Apple iPhone de 2007 significó que Android "tuvo que volver a la mesa de dibujo". [32] [33] Más tarde, Google cambió sus documentos de especificación de Android para afirmar que "se admitirán pantallas táctiles", aunque "el producto se diseñó con la presencia de botones físicos discretos como suposición, por lo tanto, una pantalla táctil no puede reemplazar completamente los botones físicos". [34] En 2008, tanto Nokia como BlackBerry anunciaron teléfonos inteligentes táctiles para competir con el iPhone 3G , y el enfoque de Android finalmente cambió a solo pantallas táctiles. El primer teléfono inteligente disponible comercialmente con Android fue el HTC Dream , también conocido como T-Mobile G1, anunciado el 23 de septiembre de 2008. [35] [36]
El 5 de noviembre de 2007, Open Handset Alliance , un consorcio de empresas de tecnología que incluye a Google, fabricantes de dispositivos como HTC , Motorola y Samsung , operadores inalámbricos como Sprint y T-Mobile , y fabricantes de chipsets como Qualcomm y Texas Instruments , dio a conocer en sí mismo, con el objetivo de desarrollar "la primera plataforma verdaderamente abierta y completa para dispositivos móviles". [37] [38] [39] En un año, la Open Handset Alliance se enfrentó a otros dos competidores de código abierto , la Fundación Symbian y laFundación LiMo , esta última también desarrollando un sistema operativo móvil basado en Linux como Google. En septiembre de 2007, InformationWeek cubrió un estudio de Evalueserve que informaba que Google había presentado varias solicitudes de patentes en el área de la telefonía móvil. [40] [41]
Desde 2008, Android ha visto numerosas actualizaciones que han mejorado gradualmente el sistema operativo, agregando nuevas funciones y corrigiendo errores en versiones anteriores. Cada lanzamiento principal se nombra en orden alfabético después de un postre o golosina azucarada, y las primeras versiones de Android se llaman " Cupcake ", " Donut ", " Eclair " y " Froyo ", en ese orden. Durante su anuncio de Android KitKat en 2013, Google explicó que "Dado que estos dispositivos nos hacen la vida tan dulce, cada versión de Android lleva el nombre de un postre", aunque un portavoz de Google le dijo a CNNen una entrevista que "Es como una cosa interna del equipo, y preferimos ser un poco, cómo debería decirlo, un poco inescrutables en el asunto, diré". [42]
En 2010, Google lanzó su serie de dispositivos Nexus , una línea en la que Google se asoció con diferentes fabricantes de dispositivos para producir nuevos dispositivos e introducir nuevas versiones de Android. Se describió que la serie "desempeñó un papel fundamental en la historia de Android al introducir nuevas iteraciones de software y estándares de hardware en todos los ámbitos", y se hizo conocida por su software " libre de hinchazones " con "actualizaciones ... oportunas". [43] En su conferencia de desarrolladores en mayo de 2013, Google anunció una versión especial del Samsung Galaxy S4 , donde, en lugar de usar la propia personalización de Android de Samsung, el teléfono ejecutaba "Android estándar" y se prometía recibir nuevas actualizaciones del sistema rápidamente. [44]El dispositivo se convertiría en el inicio del programa de edición de Google Play y fue seguido por otros dispositivos, incluida la edición HTC One Google Play [45] y la edición Moto G Google Play. [46] En 2015, Ars Technica escribió que "A principios de esta semana, el último de los teléfonos Android de la edición Google Play en la tienda en línea de Google figuraba como 'ya no está disponible para la venta' y que 'Ahora ya no están todos, y parece que el programa ha terminado". [47] [48]

De 2008 a 2013, Hugo Barra se desempeñó como vocero de productos, representando a Android en conferencias de prensa y Google I/O , la conferencia anual enfocada en desarrolladores de Google. Dejó Google en agosto de 2013 para unirse al fabricante chino de teléfonos Xiaomi . [49] [50] Menos de seis meses antes, el entonces CEO de Google, Larry Page , anunció en una publicación de blog que Andy Rubin se había mudado de la división de Android para asumir nuevos proyectos en Google, y que Sundar Pichai se convertiría en el nuevo líder de Android . . [51] [52] El propio Pichai eventualmente cambiaría de puesto, convirtiéndose en el nuevo CEO de Google en agosto de 2015 luego de la reestructuración de la compañía en elConglomerado de alfabetos , [53] [54] convirtiendo a Hiroshi Lockheimer en el nuevo jefe de Android. [55] [56]
En Android 4.4 Kit Kat , el acceso de escritura compartido a las tarjetas de memoria MicroSD se ha bloqueado para las aplicaciones instaladas por el usuario, en las que solo se pueden escribir los directorios dedicados con los respectivos nombres de paquetes, ubicados dentro Android/data/
. El acceso de escritura se restableció con Android 5 Lollipop a través de la interfaz de Google Storage Access Framework incompatible con versiones anteriores . [57]
En junio de 2014, Google anunció Android One , un conjunto de "modelos de referencia de hardware" que "permitirían [a los fabricantes de dispositivos] crear fácilmente teléfonos de alta calidad a bajo costo", diseñados para consumidores de países en desarrollo. [58] [59] [60] En septiembre, Google anunció el primer conjunto de teléfonos Android One para su lanzamiento en la India. [61] [62] Sin embargo, Recode informó en junio de 2015 que el proyecto fue "una decepción", citando "consumidores reacios y socios de fabricación" y "fallos de encendido de la empresa de búsqueda que nunca ha descifrado el hardware". [63] Los planes para relanzar Android One surgieron en agosto de 2015, [64]con África anunciada como la próxima ubicación para el programa una semana después. [65] [66] Un informe de The Information en enero de 2017 indicó que Google está expandiendo su programa Android One de bajo costo a los Estados Unidos, aunque The Verge señala que la compañía presumiblemente no producirá los dispositivos reales por sí misma. [67] [68] Google presentó los teléfonos inteligentes Pixel y Pixel XL en octubre de 2016, comercializados como los primeros teléfonos fabricados por Google, [69] [70] y presentaban de forma exclusiva ciertas funciones de software, como el Asistente de Google , antes de una implementación más amplia. . [71] [72]Los teléfonos Pixel reemplazaron a la serie Nexus, [73] con una nueva generación de teléfonos Pixel lanzada en octubre de 2017. [74]
En mayo de 2019, el sistema operativo se vio envuelto en la guerra comercial entre China y Estados Unidos que involucraba a Huawei , que, como muchas otras empresas tecnológicas, se había vuelto dependiente del acceso a la plataforma Android. [75] [76] En el verano de 2019, Huawei anunció que crearía un sistema operativo alternativo a Android [77] conocido como Harmony OS , [78] y solicitó derechos de propiedad intelectual en los principales mercados mundiales. [79] [80] Bajo tales sanciones, Huawei tiene planes a largo plazo para reemplazar Android en 2022 con el nuevo sistema operativo, ya que Harmony OS fue diseñado originalmente para Internet de las cosas .dispositivos, en lugar de teléfonos inteligentes y tabletas. [81]
El 22 de agosto de 2019, se anunció que Android "Q" se marcaría oficialmente como Android 10, poniendo fin a la práctica histórica de nombrar las versiones principales con nombres de postres. Google declaró que estos nombres no eran "inclusivos" para los usuarios internacionales (ya sea porque los alimentos antes mencionados no son conocidos internacionalmente o porque son difíciles de pronunciar en algunos idiomas). [82] [83] El mismo día, Android Police informó que Google había encargado que se instalara una estatua de un número gigante "10" en el vestíbulo de la nueva oficina de los desarrolladores. [84] Android 10 se lanzó el 3 de septiembre de 2019, primero para teléfonos Google Pixel .
Con el almacenamiento con ámbito , el acceso de escritura convencional al almacenamiento interno compartido del usuario se ha bloqueado y solo los directorios específicos de la aplicación permanecen accesibles como de costumbre. Los archivos y directorios externos solo permanecen accesibles a través del marco de acceso de almacenamiento incompatible con versiones anteriores . Si bien se afirma que estas restricciones mejoran la privacidad del usuario, ya existían directorios privados específicos de aplicaciones desde las primeras versiones del sistema operativo. [85]/data/
Características
Interfaz
La interfaz de usuario predeterminada de Android se basa principalmente en la manipulación directa , utilizando entradas táctiles que corresponden aproximadamente a acciones del mundo real, como deslizar, tocar, pellizcar y pellizcar al revés para manipular objetos en pantalla, junto con un teclado virtual . [86] Los controladores de juegos y los teclados físicos de tamaño completo son compatibles a través de Bluetooth o USB . [87] [88] La respuesta a la entrada del usuario está diseñada para ser inmediata y proporciona una interfaz táctil fluida, a menudo utilizando las capacidades de vibración del dispositivo para proporcionar retroalimentación háptica al usuario. Hardware interno, como acelerómetros ,Algunas aplicaciones utilizan giroscopios y sensores de proximidad para responder a acciones adicionales del usuario, por ejemplo, ajustar la pantalla de vertical a horizontal dependiendo de cómo esté orientado el dispositivo, [89] o permitir que el usuario dirija un vehículo en un juego de carreras girando el dispositivo, simulando el control de un volante . [90]
Pantalla de inicio
Los dispositivos Android arrancan en la pantalla de inicio , el "centro" principal de navegación e información en los dispositivos Android, similar al escritorio que se encuentra en las computadoras personales. Las pantallas de inicio de Android suelen estar formadas por iconos y widgets de aplicaciones ; los íconos de aplicaciones inician la aplicación asociada, mientras que los widgets muestran contenido en vivo que se actualiza automáticamente, como un pronóstico del tiempo , la bandeja de entrada del correo electrónico del usuario o un teletipo de noticias directamente en la pantalla de inicio. [91] Una pantalla de inicio puede estar compuesta por varias páginas, entre las cuales el usuario puede deslizar hacia adelante y hacia atrás. [92] Las aplicaciones de terceros disponibles en Google Play y otras tiendas de aplicaciones pueden cambiar ampliamente el temala pantalla de inicio, [93] e incluso imitar el aspecto de otros sistemas operativos, como Windows Phone . [94] La mayoría de los fabricantes personalizan el aspecto y las características de sus dispositivos Android para diferenciarse de sus competidores. [95]
Barra de estado
En la parte superior de la pantalla hay una barra de estado que muestra información sobre el dispositivo y su conectividad. Esta barra de estado se puede tirar (deslizar) hacia abajo para revelar una pantalla de notificación donde las aplicaciones muestran información o actualizaciones importantes, así como un acceso rápido a los controles del sistema y opciones como el brillo de la pantalla, la configuración de conectividad ( WiFi , Bluetooth , datos móviles), modo de audio y linterna . [92] Los proveedores pueden implementar configuraciones extendidas, como la capacidad de ajustar el brillo de la linterna. [96]
Notificaciones
Las notificaciones son "información breve, oportuna y relevante sobre su aplicación cuando no está en uso", y cuando se tocan, los usuarios son dirigidos a una pantalla dentro de la aplicación relacionada con la notificación. [97] A partir de Android 4.1 "Jelly Bean" , las "notificaciones expandibles" permiten al usuario tocar un ícono en la notificación para que se expanda y muestre más información y posibles acciones de la aplicación directamente desde la notificación. [98]
listas de aplicaciones
Una pantalla "Todas las aplicaciones" enumera todas las aplicaciones instaladas, con la posibilidad de que los usuarios arrastren una aplicación de la lista a la pantalla de inicio. Se puede acceder a la lista de aplicaciones mediante un gesto o un botón, según la versión de Android. Una pantalla "Recientes", también conocida como "Descripción general", permite a los usuarios cambiar entre las aplicaciones utilizadas recientemente. [92]
La lista reciente puede aparecer una al lado de la otra o superpuesta, según la versión y el fabricante de Android. [99]

Muchos de los primeros teléfonos inteligentes con sistema operativo Android estaban equipados con un botón de búsqueda dedicado para acceder rápidamente a un motor de búsqueda web y a la función de búsqueda interna de aplicaciones individuales. Los dispositivos más recientes generalmente permiten lo primero presionando prolongadamente o deslizando el dedo desde el botón de inicio. [100]
La tecla de opción dedicada, también conocida como tecla de menú, y su simulación en pantalla, ya no es compatible desde la versión 10 de Android. Google recomienda a los desarrolladores de aplicaciones móviles ubicar los menús dentro de la interfaz de usuario. [100] En los teléfonos más recientes, su lugar lo ocupa una tecla de tarea que se usa para acceder a la lista de aplicaciones usadas recientemente cuando se activa. Según el dispositivo, su pulsación prolongada puede simular una pulsación de botón de menú o activar la vista de pantalla dividida , la última de las cuales es el comportamiento predeterminado desde la versión 7 de Android. [101] [102] [103]
Vista de pantalla dividida
Se agregó soporte nativo para la vista de pantalla dividida en la versión de Android 7.0 Nougat . [103]
Los primeros teléfonos inteligentes basados en Android personalizados por el proveedor que se sabe que presentaban un modo de vista de pantalla dividida son el Samsung Galaxy S3 y Note 2 de 2012 , el primero de los cuales recibió esta función con la actualización de la suite premium entregada en TouchWiz con Android 4.1 Jelly Bean. [104]
Cargando mientras está apagado
Al conectar o desconectar la energía de carga y al accionar brevemente el botón de encendido o el botón de inicio, todo mientras el dispositivo está apagado, aparece en la pantalla un medidor de batería visual cuya apariencia varía entre los proveedores, lo que permite al usuario evaluar rápidamente el estado de carga de un apagado sin tener que arrancarlo primero. Algunos muestran el porcentaje de batería. [105]
Efecto háptico acoplado con audio
Desde la versión estándar de Android 12, lanzada a principios de 2021, la vibración síncrona se puede configurar para complementar el audio. [106] [107] Dicha característica existió inicialmente con el nombre "Auto Haptic" en el Samsung Galaxy S III de 2012 basado en Android , lanzado con una instalación modificada por el proveedor ( TouchWiz ) de Android 4.1 Jelly Bean. [108]
Aplicaciones
Muchos, casi todos, los dispositivos Android vienen con aplicaciones de Google preinstaladas, incluidas Gmail, Google Maps, Google Chrome, YouTube, Google Play Music, Google Play Movies & TV, y muchas más.
Las aplicaciones (" apps "), que amplían la funcionalidad de los dispositivos (y deben ser de 64 bits [109] ), se escriben utilizando el kit de desarrollo de software (SDK) de Android [110] y, a menudo, el lenguaje de programación Kotlin , que reemplazó a Java . como lenguaje preferido de Google para el desarrollo de aplicaciones de Android en mayo de 2019, [111] y se anunció originalmente en mayo de 2017. [112] [113] Java todavía es compatible (originalmente, la única opción para programas de espacio de usuario y, a menudo, se mezcla con Kotlin ), como lo es C++ . [114] Java u otros lenguajes JVM, como Kotlin, pueden combinarse con C /C++ , [115] junto con una selección de tiempos de ejecución no predeterminados que permiten una mejor compatibilidad con C++. [116] También se admite el lenguaje de programación Go , aunque con un conjunto limitado de interfaces de programación de aplicaciones (API). [117]
El SDK incluye un conjunto integral de herramientas de desarrollo, [118] que incluye un depurador , bibliotecas de software , un emulador de teléfono basado en QEMU , documentación, código de muestra y tutoriales. Inicialmente, el entorno de desarrollo integrado (IDE) compatible con Google era Eclipse con el complemento de herramientas de desarrollo de Android (ADT); En diciembre de 2014, Google lanzó Android Studio , basado en IntelliJ IDEA , como su IDE principal para el desarrollo de aplicaciones de Android. Hay otras herramientas de desarrollo disponibles, incluido un kit de desarrollo nativo (NDK) para aplicaciones o extensiones en C o C++,Google App Inventor , un entorno visual para programadores novatos y varios marcos de aplicaciones web móviles multiplataforma . En enero de 2014, Google presentó un marco basado en Apache Cordova para portar aplicaciones web Chrome HTML 5 a Android, envuelto en un shell de aplicación nativo. [119] Además, Google adquirió Firebase en 2014 y proporciona herramientas útiles para desarrolladores web y de aplicaciones. [120]
Android tiene una selección cada vez mayor de aplicaciones de terceros, que los usuarios pueden adquirir descargando e instalando el archivo APK (paquete de aplicaciones de Android) de la aplicación, o descargándolas mediante un programa de tienda de aplicaciones que permite a los usuarios instalar, actualizar y eliminar aplicaciones desde sus dispositivos. Google Play Store es la principal tienda de aplicaciones instalada en dispositivos Android que cumplen con los requisitos de compatibilidad de Google y licencian el software Google Mobile Services. [121] [122] Google Play Store permite a los usuarios navegar, descargar y actualizar aplicaciones publicadas por Google y desarrolladores externos; a partir de enero de 2021[update], hay más de tres millones de aplicaciones disponibles para Android en Play Store. [19] [123] Hasta julio de 2013 [update], se habían realizado 50 mil millones de instalaciones de aplicaciones. [124] [125] Algunos operadores ofrecen facturación directa del operador para compras de aplicaciones de Google Play, donde el costo de la aplicación se agrega a la factura mensual del usuario. [126] Desde mayo de 2017 [update], hay más de mil millones de usuarios activos al mes para Gmail, Android, Chrome, Google Play y Maps.
Debido a la naturaleza abierta de Android, también existen varios mercados de aplicaciones de terceros para Android, ya sea para proporcionar un sustituto para los dispositivos que no se pueden enviar con Google Play Store, proporcionar aplicaciones que no se pueden ofrecer en Google Play Store debido a a violaciones de la política, o por otras razones. Los ejemplos de estas tiendas de terceros incluyen Amazon Appstore , GetJar y SlideMe. F-Droid , otro mercado alternativo, busca proporcionar solo aplicaciones que se distribuyen bajo licencias gratuitas y de código abierto . [121] [127] [128] [129]
En octubre de 2020, Google eliminó varias aplicaciones de Android de Play Store , ya que fueron identificadas infringiendo sus reglas de recopilación de datos. El Consejo Internacional de Responsabilidad Digital (IDAC) informó a la empresa que las aplicaciones para niños como Number Coloring , Princess Salon y Cats & Cosplay , con descargas colectivas de 20 millones, estaban violando las políticas de Google. [130]
En el evento de anuncio de Windows 11 en junio de 2021, Microsoft presentó el nuevo Subsistema de Windows para Android (WSA) que habilitará la compatibilidad con el Proyecto de código abierto de Android (AOSP) y permitirá a los usuarios ejecutar aplicaciones de Android en su escritorio de Windows. [131]
Administrador de archivos
Desde Android 6 Marshmallow, un administrador de archivos minimalista con nombre en código DocumentsUI [a] es parte del núcleo del sistema operativo y se basa en el selector de archivos. Solo se puede acceder a través del menú de almacenamiento en la configuración del sistema. [132]
Almacenamiento adoptable
Android 6.0 Marshmallow trajo almacenamiento adoptable , una opción para formatear y montar la tarjeta de memoria como extensión del almacenamiento interno en lugar del almacenamiento portátil separado predeterminado.
Si bien es posible que facilite la administración de archivos en el dispositivo debido a que los archivos almacenados tanto en el almacenamiento interno como en la tarjeta de memoria aparecen en un solo lugar, el almacenamiento adoptado niega la recuperación de datos por defecto técnico y la reutilización instantánea en un dispositivo diferente a menos que se reformatee . [133]
Por estas razones, los principales proveedores, Samsung y LG , optaron por excluir el almacenamiento adoptable. [134]
Las aplicaciones movidas a la tarjeta de memoria se almacenaban previamente como archivos .asec dentro de un directorio ".android_secure". [135]
Gestión de la memoria
Dado que los dispositivos Android generalmente funcionan con batería, Android está diseñado para administrar procesos para mantener el consumo de energía al mínimo. Cuando una aplicación no está en uso, el sistema suspende su operación para que, mientras esté disponible para uso inmediato en lugar de estar cerrada, no use energía de la batería ni recursos de la CPU. [136] [137] Android gestiona las aplicaciones almacenadas en la memoria de forma automática: cuando la memoria está baja, el sistema comenzará de forma invisible y cerrará automáticamente los procesos inactivos, empezando por aquellos que han estado inactivos durante más tiempo. [138] [139] Lifehacker informó en 2011 que las aplicaciones de eliminación de tareas de terceros estaban haciendo más daño que bien. [140]
Opciones de desarrollador
Algunas configuraciones para uso de los desarrolladores para la depuración y los usuarios avanzados se encuentran en un submenú "Opciones de desarrollador", como la capacidad de resaltar partes actualizadas de la pantalla, mostrar una superposición con el estado actual de la pantalla táctil, mostrar puntos táctiles para posible uso en screencasting , notificar al usuario sobre procesos en segundo plano que no responden con la opción de finalizarlos ("Mostrar todos los ANR", es decir, "La aplicación no responde"), evitar que un cliente de audio Bluetooth controle el volumen del sistema ("Deshabilitar volumen absoluto") y ajusta la duración de las animaciones de transición o desactívalas por completo para acelerar la navegación. [141] [142] [143]
Las opciones de desarrollador están inicialmente ocultas desde Android 4.2 "Jelly Bean", pero se pueden habilitar activando el número de compilación del sistema operativo en la información del dispositivo siete veces. Ocultar las opciones de los desarrolladores nuevamente requiere eliminar los datos del usuario para la aplicación "Configuración", posiblemente restableciendo algunas otras preferencias. [144] [145] [146]
Hardware
La principal plataforma de hardware para Android es ARM (las arquitecturas ARMv7 y ARMv8-A ), con arquitecturas x86 y x86-64 también admitidas oficialmente en versiones posteriores de Android. [147] [148] [149] El proyecto no oficial Android-x86 proporcionó soporte para arquitecturas x86 antes del soporte oficial. [150] [151] A partir de 2012 comenzaron a aparecer dispositivos Android con procesadores Intel , incluidos teléfonos [152] y tabletas. Mientras obtenía soporte para plataformas de 64 bits, Android primero se hizo para ejecutarse en x86 de 64 bits y luego en ARM64. Desde Android 5.0 "Lollipop", se admiten variantes de 64 bits de todas las plataformas además de las variantes de 32 bits . [147] En 2021 se lanzó un puerto experimental no oficial del sistema operativo a la arquitectura RISC-V. [153]
Los requisitos para la cantidad mínima de RAM para dispositivos que ejecutan Android 7.1 van desde, en la práctica, 2 GB para el mejor hardware, hasta 1 GB para la pantalla más común. Android es compatible con todas las versiones de OpenGL ES y Vulkan (y la versión 1.1 está disponible para algunos dispositivos [154] ).
Los dispositivos Android incorporan muchos componentes de hardware opcionales, que incluyen cámaras fijas o de video, GPS , sensores de orientación , controles de juego dedicados, acelerómetros , giroscopios , barómetros, magnetómetros , sensores de proximidad, sensores de presión , termómetros y pantallas táctiles .. Algunos componentes de hardware no son obligatorios, pero se convirtieron en estándar en ciertas clases de dispositivos, como los teléfonos inteligentes, y se aplican requisitos adicionales si están presentes. Inicialmente se requería algún otro hardware, pero esos requisitos se han relajado o eliminado por completo. Por ejemplo, como Android se desarrolló inicialmente como un sistema operativo para teléfonos, se requería hardware como micrófonos, mientras que con el tiempo la función del teléfono se volvió opcional. [125] Android solía requerir una cámara de enfoque automático , que se relajó a una cámara de enfoque fijo [125] si es que estaba presente, ya que la cámara se eliminó por completo como un requisito cuando Android comenzó a usarse en decodificadores .
Además de ejecutarse en teléfonos inteligentes y tabletas, varios proveedores ejecutan Android de forma nativa en hardware de PC normal con teclado y mouse. [155] [156] [157] [158] Además de su disponibilidad en hardware disponible comercialmente, versiones similares de Android compatibles con hardware de PC están disponibles gratuitamente en el proyecto Android-x86, incluido Android 4.4 personalizado. [159] Con el emulador de Android que forma parte del SDK de Android o emuladores de terceros, Android también puede ejecutarse de forma no nativa en arquitecturas x86. [160] [161]Las empresas chinas están construyendo un sistema operativo para PC y dispositivos móviles, basado en Android, para "competir directamente con Microsoft Windows y Google Android". [162] La Academia China de Ingeniería señaló que "más de una docena" de empresas estaban personalizando Android luego de una prohibición china sobre el uso de Windows 8 en las PC del gobierno. [163] [164] [165]
Desarrollo
Android es desarrollado por Google hasta que los últimos cambios y actualizaciones estén listos para publicarse, momento en el que el código fuente se pone a disposición del Proyecto de código abierto de Android (AOSP), [166] una iniciativa de código abierto liderada por Google. [167] El código AOSP se puede encontrar con modificaciones mínimas en dispositivos seleccionados, principalmente la serie de dispositivos Nexus anterior y Android One actual. [168]
El código fuente, a su vez, es personalizado por los fabricantes de equipos originales (OEM) para ejecutarse en su hardware. [169] [170] El código fuente de Android no contiene los controladores de dispositivo , a menudo propietarios, que se necesitan para ciertos componentes de hardware. [171] Como resultado, la mayoría de los dispositivos Android, incluido el de Google, se envían con una combinación de software libre y de código abierto y propietario , y el software necesario para acceder a los servicios de Google se incluye en la última categoría. [ cita requerida ]
Horario de actualización
Google proporciona versiones anuales [172] de Android, tanto para la instalación de fábrica en dispositivos nuevos como para actualizaciones inalámbricas de dispositivos existentes. [173] El último lanzamiento importante es Android 12 .
La amplia variación de hardware [174] en los dispositivos Android ha provocado importantes retrasos en las actualizaciones de software y los parches de seguridad . Cada actualización ha tenido que adaptarse específicamente, un proceso que consume tiempo y recursos. [175] A excepción de los dispositivos dentro de las marcas Google Nexus y Pixel, las actualizaciones a menudo llegaron meses después del lanzamiento de la nueva versión, o no llegaron. [176] Los fabricantes a menudo priorizan sus dispositivos más nuevos y dejan atrás los viejos. [177] Los operadores inalámbricos pueden introducir retrasos adicionales que, después de recibir actualizaciones de los fabricantes, personalizan Android según sus necesidades y realizan pruebas exhaustivas en sus redes antes de enviar la actualización.[177] [178] También hay situaciones en las que las actualizaciones son imposibles debido a que un fabricante no actualiza los controladores necesarios . [179]
La falta de soporte posventa por parte de fabricantes y operadores ha sido ampliamente criticada por grupos de consumidores y medios tecnológicos. [180] [181] [182] Algunos comentaristas han señalado que la industria tiene un incentivo financiero para no actualizar sus dispositivos, ya que la falta de actualizaciones para los dispositivos existentes impulsa la compra de otros más nuevos, [183] una actitud descrita como "insultante". ". [182] The Guardian se quejó de que el método de distribución de actualizaciones es complicado solo porque los fabricantes y operadores lo han diseñado de esa manera. [182]En 2011, Google se asoció con varios actores de la industria para anunciar una "Alianza de actualización de Android", comprometiéndose a entregar actualizaciones oportunas para cada dispositivo durante 18 meses después de su lanzamiento; sin embargo, no ha habido otra palabra oficial sobre esa alianza desde su anuncio. [177] [184]
En 2012, Google comenzó a desacoplar ciertos aspectos del sistema operativo (particularmente sus aplicaciones centrales) para que pudieran actualizarse a través de la tienda Google Play independientemente del sistema operativo. Uno de esos componentes, Servicios de Google Play , es un proceso a nivel de sistema de código cerrado que proporciona API para los servicios de Google, instalado automáticamente en casi todos los dispositivos que ejecutan Android 2.2 "Froyo" y superior. Con estos cambios, Google puede agregar nuevas funciones del sistema y actualizar aplicaciones sin tener que distribuir una actualización al propio sistema operativo. [185] Como resultado, Android 4.2 y 4.3 "Jelly Bean"contenía relativamente menos cambios para el usuario, centrándose más en cambios menores y mejoras en la plataforma. [186]
El entonces ejecutivo de HTC , Jason Mackenzie, calificó las actualizaciones de seguridad mensuales como "poco realistas" en 2015, y Google estaba tratando de persuadir a los operadores para que excluyeran los parches de seguridad de los procedimientos de prueba completos. En mayo de 2016, Bloomberg Businessweek informó que Google estaba haciendo esfuerzos para mantener Android más actualizado, incluidas tasas aceleradas de actualizaciones de seguridad, implementando soluciones tecnológicas alternativas, reduciendo los requisitos para las pruebas de teléfonos y clasificando a los fabricantes de teléfonos en un intento de "vergüenza". " hacia un mejor comportamiento. Según lo declarado por Bloomberg: "A medida que los teléfonos inteligentes se vuelven más capaces, complejos y pirateables, es cada vez más importante tener el último software que funcione en estrecha colaboración con el hardware". Hiroshi Lockheimer, el líder de Android, admitió que "no es una situación ideal", y comentó además que la falta de actualizaciones es "el eslabón más débil de la seguridad en Android". Los operadores inalámbricos se describieron en el informe como las "discusiones más desafiantes", debido a su lento tiempo de aprobación durante las pruebas en sus redes, a pesar de que algunos operadores, incluidos Verizon Wireless y Sprint Corporation , ya acortaron sus tiempos de aprobación. En un nuevo esfuerzo de persuasión, Google compartió una lista de los principales fabricantes de teléfonos medidos por dispositivos actualizados con sus socios de Android y está considerando hacer pública la lista.] Mike Chan, cofundador del fabricante de teléfonos Nextbit y ex desarrollador de Android, dijo que "la mejor manera de resolver este problema es una re-arquitectura masiva del sistema operativo", "o Google podría invertir en capacitar a los fabricantes y operadores 'para ser buenos ciudadanos Android ' ". [187] [188] [189]
En mayo de 2017, con el anuncio de Android 8.0, Google presentó Project Treble, un importante rediseño del marco del sistema operativo Android diseñado para que sea más fácil, rápido y menos costoso para los fabricantes actualizar los dispositivos a versiones más nuevas de Android. Project Treble separa la implementación del proveedor (software de nivel inferior específico del dispositivo escrito por fabricantes de silicio) del marco del sistema operativo Android a través de una nueva "interfaz de proveedor". En Android 7.0 y versiones anteriores, no existe una interfaz de proveedor formal, por lo que los fabricantes de dispositivos deben actualizar gran parte del código de Android para mover un dispositivo a una versión más nueva del sistema operativo. Con Treble, la nueva interfaz de proveedor estable brinda acceso a las partes específicas del hardware de Android, lo que permite a los fabricantes de dispositivos ofrecer nuevas versiones de Android simplemente actualizando el marco del sistema operativo Android.[190]
En septiembre de 2017, el equipo de Project Treble de Google reveló que, como parte de sus esfuerzos para mejorar el ciclo de vida de seguridad de los dispositivos Android, Google había logrado que la Fundación Linux aceptara extender el ciclo de vida de soporte de Linux Long-Term Support (LTS). rama del kernel de los 2 años que ha durado históricamente a 6 años para futuras versiones del kernel LTS, comenzando con Linux kernel 4.4. [191]
En mayo de 2019, con el anuncio de Android 10 , Google presentó Project Mainline para simplificar y acelerar la entrega de actualizaciones al ecosistema de Android. Project Mainline permite actualizaciones de los componentes principales del sistema operativo a través de Google Play Store. Como resultado, las importantes mejoras de seguridad y rendimiento que antes debían ser parte de las actualizaciones completas del sistema operativo se pueden descargar e instalar tan fácilmente como una actualización de la aplicación. [192]
Google informó que implementó nuevas enmiendas en Android 12 destinadas a facilitar el uso de las tiendas de aplicaciones de terceros. Este anuncio rectificó las preocupaciones reportadas con respecto al desarrollo de aplicaciones de Android, incluida una pelea por un sistema de pago alternativo en la aplicación y las dificultades que enfrentan las empresas que se mudan en línea debido a COVID-19 . [193]
núcleo de linux
El kernel de Android se basa en las ramas de soporte a largo plazo (LTS) del kernel de Linux . A partir de 2021 , Android utiliza las versiones 4.14, 4.19 o 5.4 del kernel de Linux. [194] El núcleo real depende del dispositivo individual. [195][update]
La variante de Android del kernel de Linux tiene más cambios en la arquitectura que implementa Google fuera del ciclo típico de desarrollo del kernel de Linux, como la inclusión de componentes como árboles de dispositivos, ashmem, ION y diferentes manejos de falta de memoria (OOM). [196] [197] Ciertas funciones que Google contribuyó al kernel de Linux, en particular una función de administración de energía llamada "wakelocks", [198] fueron inicialmente rechazadas por los desarrolladores principales del kernel en parte porque sintieron que Google no mostró ninguna intención de mantener su propio código. [199] [200] Google anunció en abril de 2010 que contrataría a dos empleados para trabajar con la comunidad del kernel de Linux, [201]pero Greg Kroah-Hartman , el actual mantenedor del kernel de Linux para la rama estable, dijo en diciembre de 2010 que le preocupaba que Google ya no intentara incluir sus cambios de código en la corriente principal de Linux. [200] El ingeniero de Google, Patrick Brady, declaró una vez en la conferencia de desarrolladores de la compañía que "Android no es Linux", [202] y Computerworld agregó que "Permítanme simplificar las cosas, sin Linux, no hay Android". [203] Ars Technica escribió que "aunque Android está construido sobre el kernel de Linux, la plataforma tiene muy poco en común con la pila de Linux de escritorio convencional". [202]
En agosto de 2011, Linus Torvalds dijo que "eventualmente, Android y Linux volverían a tener un kernel común, pero probablemente no será hasta dentro de cuatro o cinco años". [204] En diciembre de 2011, Greg Kroah-Hartman anunció el inicio de Android Mainlining Project, cuyo objetivo es volver a incluir algunos controladores , parches y funciones de Android en el kernel de Linux, a partir de Linux 3.3. [205] Linux incluyó las capacidades de suspensión automática y wakelocks en el kernel 3.5, después de muchos intentos previos de fusión. Las interfaces son las mismas, pero la implementación anterior de Linux permite dos modos de suspensión diferentes: en memoria (la suspensión tradicional que usa Android) y en disco (hibernación, como se conoce en el escritorio). [206]Google mantiene un repositorio de código público que contiene su trabajo experimental para volver a basar Android en las últimas versiones estables de Linux. [207] [208]
Android es una distribución de Linux según la Fundación Linux , [209] el jefe de código abierto de Google, Chris DiBona , [210] y varios periodistas. [211] [212] Otros, como el ingeniero de Google Patrick Brady, dicen que Android no es Linux en el sentido tradicional de distribución de Linux similar a Unix ; Android no incluye la biblioteca GNU C (utiliza Bionic como una biblioteca C alternativa) y algunos otros componentes que normalmente se encuentran en las distribuciones de Linux. [213]
Con el lanzamiento de Android Oreo en 2017, Google comenzó a exigir que los dispositivos enviados con nuevos SoC tuvieran la versión 4.4 o posterior del kernel de Linux, por razones de seguridad. Los dispositivos existentes actualizados a Oreo y los nuevos productos lanzados con SoC más antiguos estaban exentos de esta regla. [214] [215]
Enraizamiento
El almacenamiento flash en los dispositivos Android se divide en varias particiones, por ejemplo, /system/
para el propio sistema operativo y /data/
para los datos de usuario y las instalaciones de aplicaciones. [216]
A diferencia de las distribuciones típicas de escritorio de Linux , los propietarios de dispositivos Android no tienen acceso de root al sistema operativo ni a las particiones confidenciales, como /system/
las de solo lectura . Sin embargo, el acceso a la raíz se puede obtener explotando las fallas de seguridad en Android, que la comunidad de código abierto utiliza con frecuencia para mejorar las capacidades y la personalización de sus dispositivos, pero también las partes malintencionadas para instalar virus y malware . [217] El acceso a la raíz también se puede obtener desbloqueando el cargador de arranque a través de la OEM Unlocking
opción en ciertos dispositivos, incluida la mayoríaModelos Google Pixel y OnePlus . El proceso de desbloqueo restablece el sistema al estado de fábrica , borrando todos los datos del usuario. [218]
Pila de software
Además del kernel de Linux, están el middleware , las bibliotecas y las API escritas en C , y el software de aplicación que se ejecuta en un marco de aplicación que incluye bibliotecas compatibles con Java . El desarrollo del kernel de Linux continúa independientemente de los otros proyectos de código fuente de Android.
Android usa Android Runtime (ART) como su entorno de tiempo de ejecución (introducido en la versión 4.4), que usa compilación anticipada (AOT) para compilar completamente el código de bytes de la aplicación en código de máquina al instalar una aplicación. En Android 4.4, ART era una función experimental y no estaba habilitada de forma predeterminada; se convirtió en la única opción de tiempo de ejecución en la próxima versión principal de Android, 5.0. [219] En las versiones que ya no son compatibles, hasta la versión 5.0, cuando ART asumió el control, Android usaba previamente Dalvik como una máquina virtual de proceso con una compilación JIT (just-in-time) basada en seguimiento para ejecutar el "código dex" de Dalvik (Dalvik Executable ), que suele traducirse delCódigo de bytes de Java . Siguiendo el principio JIT basado en seguimiento, además de interpretar la mayoría del código de la aplicación, Dalvik realiza la compilación y la ejecución nativa de segmentos de código seleccionados que se ejecutan con frecuencia ("rastros") cada vez que se inicia una aplicación. [220] [221] [222] Para su biblioteca de Java, la plataforma Android utiliza un subconjunto del proyecto Apache Harmony ahora descontinuado . [223] En diciembre de 2015, Google anunció que la próxima versión de Android cambiaría a una implementación de Java basada en el proyecto OpenJDK . [224]
La biblioteca C estándar de Android , Bionic , fue desarrollada por Google específicamente para Android, como una derivación del código de la biblioteca C estándar de BSD . Bionic en sí ha sido diseñado con varias características principales específicas del kernel de Linux. Los principales beneficios de usar Bionic en lugar de GNU C Library (glibc) o uClibc son su menor espacio de tiempo de ejecución y la optimización para CPU de baja frecuencia. Al mismo tiempo, Bionic tiene licencia según los términos de la licencia BSD , que Google considera más adecuada para el modelo general de licencias de Android. [222]
Buscando un modelo de licencia diferente, a fines de 2012, Google cambió la pila de Bluetooth en Android de BlueZ con licencia GPL a BlueDroid con licencia Apache. [225] Se desarrolló una nueva pila de Bluetooth, llamada Gabeldorsche, para tratar de corregir los errores en la implementación de BlueDroid. [226]
Android no tiene un sistema X Window nativo de forma predeterminada, ni es compatible con el conjunto completo de bibliotecas GNU estándar. Esto dificultó la migración de aplicaciones o bibliotecas de Linux existentes a Android, [213] hasta que la versión r5 del Kit de desarrollo nativo de Android trajo soporte para aplicaciones escritas completamente en C o C++ . [227] Las bibliotecas escritas en C también se pueden usar en aplicaciones mediante la inyección de una pequeña cuña y el uso del JNI . [228]
En las versiones actuales de Android, " Toybox ", una colección de utilidades de línea de comandos (principalmente para uso de aplicaciones, ya que Android no proporciona una interfaz de línea de comandos de forma predeterminada), se usa (desde el lanzamiento de Marshmallow) para reemplazar una similar. Colección "Toolbox" que se encuentra en versiones anteriores de Android. [229]
Android tiene otro sistema operativo, Trusty OS, dentro de él, como parte de "Trusty" "componentes de software que admiten un entorno de ejecución confiable (TEE) en dispositivos móviles". "Trusty y la API de Trusty están sujetas a cambios. [..] Las aplicaciones para el sistema operativo Trusty se pueden escribir en C/C++ (la compatibilidad con C++ es limitada) y tienen acceso a una pequeña biblioteca C. [..] Todo Trusty las aplicaciones son de subproceso único; los subprocesos múltiples en el espacio de usuario de Trusty actualmente no son compatibles. [..] El desarrollo de aplicaciones de terceros no es compatible con" la versión actual, y el software que se ejecuta en el sistema operativo y el procesador, ejecute el " DRMmarco para el contenido protegido. [..] Hay muchos otros usos para un TEE, como pagos móviles, banca segura, cifrado de disco completo, autenticación multifactor, protección contra reinicio del dispositivo, almacenamiento persistente protegido contra reproducción, visualización inalámbrica ("transmisión") de contenido protegido , procesamiento seguro de PIN y huellas dactilares, e incluso detección de malware". [230]
Comunidad de código abierto
Google publica el código fuente de Android bajo una licencia de código abierto , y su naturaleza abierta ha alentado a una gran comunidad de desarrolladores y entusiastas a usar el código fuente abierto como base para proyectos impulsados por la comunidad, que brindan actualizaciones a dispositivos más antiguos, agregue nuevas características para usuarios avanzados o llevar Android a dispositivos enviados originalmente con otros sistemas operativos. [231] Estos lanzamientos desarrollados por la comunidad a menudo traen nuevas funciones y actualizaciones a los dispositivos más rápido que a través de los canales oficiales del fabricante/operador, con un nivel de calidad comparable; [232]proporcionar soporte continuo para dispositivos más antiguos que ya no reciben actualizaciones oficiales; o lleve Android a los dispositivos que se lanzaron oficialmente con otros sistemas operativos, como el HP TouchPad . Los lanzamientos de la comunidad a menudo vienen prearraigados y contienen modificaciones no provistas por el proveedor original, como la capacidad de overclocking o over/undervolt en el procesador del dispositivo. [233] CyanogenMod fue el firmware comunitario más utilizado, [234] ahora descontinuado y reemplazado por LineageOS . [235]
Hay, a partir de agosto de 2019, un puñado de distribuciones de Android personalizadas notables (ROM) de la última versión de Android 9.0 Pie , que se lanzó públicamente en agosto de 2018. Consulte la Lista de distribuciones de Android personalizadas .
Históricamente, los fabricantes de dispositivos y los operadores móviles generalmente no han apoyado el desarrollo de firmware de terceros . Los fabricantes expresan su preocupación por el funcionamiento inadecuado de los dispositivos que ejecutan software no oficial y los costos de soporte resultantes. [236] Además, el firmware modificado, como CyanogenMod, a veces ofrece funciones, como conexión , por las que los operadores cobrarían una prima. Como resultado, los obstáculos técnicos, incluidos los cargadores de arranque bloqueados y el acceso restringido a los permisos de raíz, son comunes en muchos dispositivos. Sin embargo, a medida que el software desarrollado por la comunidad se ha vuelto más popular, y luego de una declaración del Bibliotecario del Congreso de los Estados Unidos que permite el "jailbreak " de dispositivos móviles, [237] los fabricantes y operadores han suavizado su posición con respecto al desarrollo de terceros, y algunos, incluidos HTC , [236] Motorola , [238] Samsung [239] [240] y Sony , [241] brindan soporte y fomentar el desarrollo Como resultado de esto, con el tiempo, la necesidad de eludir las restricciones de hardware para instalar firmware no oficial ha disminuido a medida que un número cada vez mayor de dispositivos se envían con cargadores de arranque desbloqueados o desbloqueables , similar a Nexus .serie de teléfonos, aunque generalmente requiere que los usuarios renuncien a las garantías de sus dispositivos para hacerlo. [236] Sin embargo, a pesar de la aceptación del fabricante, algunos operadores en los EE. UU. aún requieren que los teléfonos estén bloqueados, lo que frustra a los desarrolladores y clientes. [242]
Nombres en clave del dispositivo
Internamente, Android identifica cada dispositivo compatible por su nombre en clave de dispositivo , una cadena corta, [243] que puede o no ser similar al nombre del modelo utilizado en la comercialización del dispositivo. Por ejemplo, el nombre en clave del dispositivo del teléfono inteligente Pixel es pez vela .
El nombre en clave del dispositivo generalmente no es visible para el usuario final, pero es importante para determinar la compatibilidad con las versiones modificadas de Android. A veces también se menciona en artículos que tratan sobre un dispositivo, porque permite distinguir diferentes variantes de hardware de un dispositivo, incluso si el fabricante las ofrece con el mismo nombre. El nombre en clave del dispositivo está disponible para ejecutar aplicaciones bajo android.os.Build.DEVICE
. [244]
Seguridad y privacidad
En 2020, Google lanzó la Iniciativa de vulnerabilidad de socios de Android para mejorar la seguridad de Android. [245] [246] También formaron un equipo de seguridad de Android. [247]
Amenazas de seguridad comunes
La investigación de la empresa de seguridad Trend Micro enumera el abuso del servicio premium como el tipo más común de malware de Android, en el que se envían mensajes de texto desde teléfonos infectados a números de teléfono premium sin el consentimiento o incluso el conocimiento del usuario. Otro malware muestra anuncios no deseados e intrusivos en el dispositivo o envía información personal a terceros no autorizados. [248] Según se informa, las amenazas a la seguridad en Android están creciendo exponencialmente; sin embargo, los ingenieros de Google han argumentado que las empresas de seguridad están exagerando la amenaza de malware y virus en Android por razones comerciales, [249] [250]y han acusado a la industria de la seguridad de aprovecharse de los temores para vender software de protección antivirus a los usuarios. [249] Google sostiene que el malware peligroso es en realidad extremadamente raro, [250] y una encuesta realizada por F-Secure mostró que solo el 0,5 % del malware de Android informado procedía de la tienda Google Play. [251]
En 2021, periodistas e investigadores informaron sobre el descubrimiento de software espía , llamado Pegasus , desarrollado y distribuido por una empresa privada que puede y ha sido utilizado para infectar teléfonos inteligentes con iOS y Android a menudo, en parte mediante el uso de exploits de día cero , sin necesidad de cualquier interacción del usuario o pistas significativas para el usuario y luego usarse para filtrar datos, rastrear ubicaciones de usuarios, capturar películas a través de su cámara y activar el micrófono en cualquier momento. [252] El análisis del tráfico de datos por parte de los teléfonos inteligentes populares que ejecutan variantes de Android encontró una recopilación y un intercambio de datos sustanciales por defecto sin exclusión voluntaria por parte de este software preinstalado . [253][254] Ambos problemas no se abordan o no se pueden abordar mediante parches de seguridad.
Alcance de la vigilancia por parte de las instituciones públicas
Como parte de las divulgaciones más amplias de vigilancia masiva de 2013 , se reveló en septiembre de 2013 que las agencias de inteligencia estadounidenses y británicas, la Agencia de Seguridad Nacional (NSA) y la Sede de Comunicaciones del Gobierno (GCHQ), respectivamente, tienen acceso a los datos de usuario en iPhone, BlackBerry y dispositivos Android. Según los informes, pueden leer casi toda la información del teléfono inteligente, incluidos SMS, ubicación, correos electrónicos y notas. [255] En enero de 2014, informes adicionales revelaron la capacidad de las agencias de inteligencia para interceptar la información personal transmitida a través de Internet por las redes sociales y otras aplicaciones populares como Angry Birds ., que recopilan información personal de sus usuarios con fines publicitarios y otros fines comerciales. GCHQ tiene, según The Guardian , una guía de estilo wiki de diferentes aplicaciones y redes publicitarias, y los diferentes datos que se pueden desviar de cada una. [256] Más tarde esa semana, el desarrollador finlandés de Angry Birds, Rovio , anunció que estaba reconsiderando sus relaciones con sus plataformas publicitarias a la luz de estas revelaciones, y pidió a la industria en general que hiciera lo mismo. [257]
Los documentos revelaron un esfuerzo adicional de las agencias de inteligencia para interceptar las búsquedas de Google Maps y las consultas enviadas desde Android y otros teléfonos inteligentes para recopilar información de ubicación en masa. [256] La NSA y el GCHQ insisten en que sus actividades cumplen con todas las leyes nacionales e internacionales pertinentes, aunque The Guardian afirmó que "las últimas revelaciones también podrían aumentar la creciente preocupación pública sobre cómo el sector de la tecnología recopila y usa la información, especialmente para aquellos fuera de los EE. UU. , que disfrutan de menos protecciones de privacidad que los estadounidenses". [256]
Documentos filtrados publicados por WikiLeaks, con nombre en código Vault 7 y con fecha de 2013 a 2016, detallan las capacidades de la Agencia Central de Inteligencia (CIA) para realizar vigilancia electrónica y guerra cibernética , incluida la capacidad de comprometer los sistemas operativos de la mayoría de los teléfonos inteligentes (incluido Android) . [258] [259]
parches de seguridad
En agosto de 2015, Google anunció que los dispositivos de la serie Google Nexus comenzarían a recibir parches de seguridad mensuales . Google también escribió que "los dispositivos Nexus continuarán recibiendo actualizaciones importantes durante al menos dos años y parches de seguridad durante tres años desde la disponibilidad inicial o 18 meses desde la última venta del dispositivo a través de Google Store ". [260] [261] [262] En octubre siguiente, los investigadores de la Universidad de Cambridge concluyeron que el 87,7 % de los teléfonos Android en uso tenían vulnerabilidades de seguridad conocidas pero sin parchear debido a la falta de actualizaciones y soporte. [263] [264] [265] Ron Amadeo deArs Technica escribió también en agosto de 2015 que "Android se diseñó originalmente, sobre todo, para ser ampliamente adoptado. Google estaba comenzando desde cero con una participación de mercado del cero por ciento, por lo que estaba feliz de ceder el control y dar a todos un asiento en la mesa". a cambio de la adopción [...] Ahora, sin embargo, Android tiene alrededor del 75-80 por ciento del mercado mundial de teléfonos inteligentes, lo que lo convierte no solo en el sistema operativo móvil más popular del mundo, sino posiblemente en el sistema operativo más popular, punto. , la seguridad se ha convertido en un gran problema. Android todavía usa una cadena de comando de actualización de software diseñada cuando el ecosistema de Android no tenía dispositivos para actualizar, y simplemente no funciona". [266]Tras la noticia del cronograma mensual de Google, algunos fabricantes, incluidos Samsung y LG, prometieron publicar actualizaciones de seguridad mensuales, [267] pero, como señaló Jerry Hildenbrand en Android Central en febrero de 2016, "en cambio, recibimos algunas actualizaciones sobre versiones específicas de un pequeño puñado de modelos. Y un montón de promesas incumplidas". [268]
En una publicación de marzo de 2017 en el blog de seguridad de Google, los líderes de seguridad de Android, Adrian Ludwig y Mel Miller, escribieron que "más de 735 millones de dispositivos de más de 200 fabricantes recibieron una actualización de seguridad de la plataforma en 2016" y que "nuestros proveedores y socios de hardware ayudaron a expandir la implementación de estas actualizaciones, publicando actualizaciones para más de la mitad de los 50 dispositivos principales en todo el mundo en el último trimestre de 2016". También escribieron que "Alrededor de la mitad de los dispositivos en uso a fines de 2016 no habían recibido una actualización de seguridad de la plataforma el año anterior", afirmando que su trabajo continuaría enfocándose en optimizar el programa de actualizaciones de seguridad para facilitar la implementación por parte de los fabricantes. [269] Además, en un comentario a TechCrunch, Ludwig afirmó que el tiempo de espera para las actualizaciones de seguridad se había reducido de "seis a nueve semanas a solo unos pocos días", con el 78 % de los dispositivos insignia en América del Norte actualizados en seguridad a finales de 2016. [270]
Los parches para los errores que se encuentran en el sistema operativo central a menudo no llegan a los usuarios de dispositivos más antiguos y de menor precio. [271] [272] Sin embargo, la naturaleza de código abierto de Android permite a los contratistas de seguridad tomar dispositivos existentes y adaptarlos para usos altamente seguros. Por ejemplo, Samsung ha trabajado con General Dynamics a través de su adquisición de Open Kernel Labs para reconstruir Jelly Bean sobre su microvisor endurecido para el proyecto "Knox". [273] [274]
Seguimiento de ubicación
Los teléfonos inteligentes Android tienen la capacidad de informar la ubicación de los puntos de acceso Wi-Fi , que se encuentran a medida que los usuarios de teléfonos se mueven, para crear bases de datos que contengan las ubicaciones físicas de cientos de millones de dichos puntos de acceso. Estas bases de datos forman mapas electrónicos para ubicar teléfonos inteligentes, lo que les permite ejecutar aplicaciones como Foursquare , Google Latitude , Facebook Places y publicar anuncios basados en la ubicación. [275] El software de monitoreo de terceros como TaintDroid, [276] un proyecto académico financiado por la investigación, puede, en algunos casos, detectar cuándo se envía información personal desde aplicaciones a servidores remotos. [277]
Otras hazañas notables
En 2018, la empresa de seguridad noruega Promon descubrió un grave agujero de seguridad de Android que se puede explotar para robar credenciales de inicio de sesión, acceder a mensajes y rastrear la ubicación, que se puede encontrar en todas las versiones de Android, incluido Android 10 . La vulnerabilidad se produjo al explotar un error en el sistema multitarea que permite que una aplicación maliciosa superponga aplicaciones legítimas con pantallas de inicio de sesión falsas que los usuarios no conocen cuando entregan las credenciales de seguridad. También se puede engañar a los usuarios para que otorguen permisos adicionales a las aplicaciones maliciosas, lo que luego les permite realizar varias actividades nefastas, como interceptar mensajes de texto o llamadas y robar credenciales bancarias. [278] Laboratorios de amenazas de AvastTambién descubrió que muchas aplicaciones preinstaladas en varios cientos de nuevos dispositivos Android contienen malware y adware peligrosos . Parte del malware preinstalado puede cometer fraude publicitario o incluso apoderarse de su dispositivo host. [279] [280]
En 2020, ¿Cuál? El organismo de control informó que más de mil millones de dispositivos Android lanzados en 2012 o antes, que era el 40% de los dispositivos Android en todo el mundo, estaban en riesgo de ser pirateados. Esta conclusión se deriva del hecho de que no se emitieron actualizaciones de seguridad para las versiones de Android anteriores a la 7.0 en 2019. ¿Cuál? colaboró con el laboratorio antivirus de AV Comparatives para infectar cinco modelos de teléfonos con malware y tuvo éxito en cada caso. Google se negó a comentar sobre las especulaciones del organismo de control. [281]
El 5 de agosto de 2020, Twitter publicó un blog instando a sus usuarios a actualizar sus aplicaciones a la última versión debido a un problema de seguridad que permitía a otros acceder a mensajes directos. Un pirata informático podría usar fácilmente los "permisos del sistema Android" para obtener las credenciales de la cuenta para hacerlo. El problema de seguridad es solo con Android 8 ( Android Oreo ) y Android 9 ( Android Pie ). Twitter confirmó que actualizar la aplicación restringirá tales prácticas. [282]
Características técnicas de seguridad
Las aplicaciones de Android se ejecutan en una zona de pruebas , un área aislada del sistema que no tiene acceso al resto de los recursos del sistema, a menos que el usuario otorgue permisos de acceso de forma explícita cuando se instala la aplicación; sin embargo, esto puede no ser posible con anterioridad. aplicaciones instaladas. No es posible, por ejemplo, desactivar el acceso al micrófono de la aplicación de cámara preinstalada sin desactivar la cámara por completo. Esto es válido también en las versiones 7 y 8 de Android. [283]
Desde febrero de 2012, Google ha utilizado su escáner de malware Google Bouncer para vigilar y escanear aplicaciones disponibles en la tienda Google Play. [284] [285] En noviembre de 2012 se introdujo la función "Verificar aplicaciones", como parte de la versión del sistema operativo Android 4.2 "Jelly Bean" , para escanear todas las aplicaciones, tanto de Google Play como de fuentes de terceros, en busca de aplicaciones maliciosas. comportamiento. [286] Originalmente solo lo hacía durante la instalación, Verify Apps recibió una actualización en 2014 para escanear aplicaciones "constantemente", y en 2017 la función se hizo visible para los usuarios a través de un menú en Configuración. [287] [288]
Antes de instalar una aplicación, la tienda Google Play muestra una lista de los requisitos que necesita una aplicación para funcionar. Después de revisar estos permisos, el usuario puede optar por aceptarlos o rechazarlos, instalando la aplicación solo si acepta. [289] En Android 6.0 "Marshmallow", se cambió el sistema de permisos; las aplicaciones ya no reciben automáticamente todos los permisos especificados en el momento de la instalación. En su lugar, se utiliza un sistema de suscripción, en el que se solicita a los usuarios que concedan o nieguen permisos individuales para una aplicación cuando se necesitan por primera vez. Las aplicaciones recuerdan las concesiones, que pueden ser revocadas por el usuario en cualquier momento. Sin embargo, las aplicaciones preinstaladas no siempre forman parte de este enfoque. En algunos casos, puede que no sea posible denegar ciertos permisos a las aplicaciones preinstaladas, ni deshabilitarlas. La aplicación Servicios de Google Play no se puede desinstalar ni deshabilitar. Cualquier intento de detención forzada hace que la aplicación se reinicie sola. [290] [291]El nuevo modelo de permisos solo lo usan las aplicaciones desarrolladas para Marshmallow usando su kit de desarrollo de software (SDK), y las aplicaciones más antiguas seguirán usando 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 a tal efecto. [292] [293]
En septiembre de 2014, Jason Nova de Android Authority informó sobre un estudio realizado por la empresa de seguridad alemana Fraunhofer AISEC en software antivirus.y amenazas de malware en Android. Nova escribió que "el sistema operativo Android se ocupa de los paquetes de software al aislarlos; esto no permite que las aplicaciones enumeren el contenido del directorio de otras aplicaciones para mantener el sistema seguro. Al no permitir que el antivirus enumere los directorios de otras aplicaciones después de la instalación, las aplicaciones que no muestran un comportamiento sospechoso inherente cuando se descargan se borran como seguras. Si luego se activan partes de la aplicación que resultan ser maliciosas, el antivirus no tendrá forma de saberlo, ya que está dentro de la aplicación y fuera del antivirus. 'jurisdicción'. El estudio de Fraunhofer AISEC, que examina el software antivirus de Avast , AVG , Bitdefender , ESET , F-Secure ,Kaspersky , Lookout , McAfee (anteriormente Intel Security), Norton , Sophos y Trend Micro , revelaron que "las aplicaciones antivirus probadas no brindan protección contra malware personalizado o ataques dirigidos", y que "las aplicaciones antivirus probadas tampoco pudieron detecta malware que es completamente desconocido hasta la fecha pero no hace ningún esfuerzo por ocultar su malignidad". [294]
En agosto de 2013, Google anunció Android Device Manager (renombrado Find My Device en mayo de 2017), [295] [296] un servicio que permite a los usuarios rastrear, ubicar y borrar de forma remota su dispositivo Android, [297] [298] con un Aplicación de Android para el servicio lanzada en diciembre. [299] [300] En diciembre de 2016, Google presentó una aplicación de Contactos de confianza, que permite a los usuarios solicitar el seguimiento de la ubicación de sus seres queridos durante emergencias. [301] [302] En 2020, Trusted Contacts se cerró y la función de compartir ubicación se incorporó a Google Maps. [303]
El 8 de octubre de 2018, Google anunció nuevos requisitos de la tienda Google Play para combatir el intercambio excesivo de información potencialmente confidencial, incluidos los registros de llamadas y mensajes de texto. El problema surge del hecho de que muchas aplicaciones solicitan permisos para acceder a la información personal de los usuarios (incluso si esta información no es necesaria para que la aplicación funcione) y, sin duda, algunos usuarios otorgan estos permisos. Alternativamente, un permiso podría aparecer en el manifiesto de la aplicación como requerido (en lugar de opcional) y la aplicación no se instalaría a menos que el usuario otorgue el permiso; los usuarios pueden retirar cualquier permiso, incluso los necesarios, de cualquier aplicación en la configuración del dispositivo después de la instalación de la aplicación, pero pocos usuarios hacen esto. Google prometió trabajar con los desarrolladores y crear excepciones si sus aplicaciones requieren permisos de teléfono o SMS para la "funcionalidad principal de la aplicación".targetSdkVersion
en manifiesto) al menos Android 8.0 (API nivel 26) para todas las aplicaciones nuevas y actualizaciones de aplicaciones. El requisito de nivel de API podría combatir la práctica de los desarrolladores de aplicaciones de pasar por alto algunas pantallas de permisos al especificar versiones anteriores de Android que tenían un modelo de permisos más general. [304] [305]
Servicios de Google Play y cambios de proveedor
La dependencia de los servicios patentados de Google Play y las personalizaciones añadidas sobre el sistema operativo por parte de los proveedores que otorgan licencias de Android de Google está causando problemas de privacidad . [306] [307] [308]
Licencia
El código fuente de Android es de código abierto : Google lo desarrolla en privado, y el código fuente se publica públicamente cuando se lanza una nueva versión de Android. Google publica la mayor parte del código (incluidas las pilas de red y telefonía ) bajo la licencia Apache sin copyleft versión 2.0. que permite su modificación y redistribución. [309] [310] La licencia no otorga derechos sobre la marca comercial "Android", por lo que los fabricantes de dispositivos y los operadores inalámbricos tienen que obtener la licencia de Google en virtud de contratos individuales. Los cambios del kernel de Linux asociados se publican bajo la licencia pública general GNU copyleft versión 2, desarrollada por el Open Handset Alliance , con el código fuente disponible públicamente en todo momento. [311] La única versión de Android que no estuvo disponible de inmediato como código fuente fue la versión 3.0 Honeycomb solo para tabletas . El motivo, según Andy Rubin en una publicación de blog oficial de Android, fue que Honeycomb se apresuró a producir el Motorola Xoom , [312] y no querían que terceros crearan una "experiencia de usuario realmente mala" al intentar instalarlo en los teléfonos inteligentes. una versión de Android destinada a tabletas. [313]
Solo el sistema operativo base de Android (incluidas algunas aplicaciones) es un software de código abierto, mientras que la mayoría de los dispositivos Android vienen con una cantidad sustancial de software patentado, como Google Mobile Services , que incluye aplicaciones como Google Play Store , Google Search y Google Play Services : una capa de software que proporciona API para la integración con los servicios proporcionados por Google, entre otros. Estas aplicaciones deben tener una licencia de Google por parte de los fabricantes de dispositivos y solo se pueden enviar en dispositivos que cumplan con sus pautas de compatibilidad y otros requisitos. [122] Distribuciones personalizadas y certificadas de Android producidas por fabricantes (como Samsung Experience) también puede reemplazar ciertas aplicaciones de Android de serie con sus propias variantes patentadas y agregar software adicional no incluido en el sistema operativo de Android de serie. [121] Con el advenimiento de la línea de dispositivos Google Pixel , Google mismo también ha creado funciones específicas de Android exclusivas temporales o permanentes para la serie Pixel. [314] [315] Es posible que también se requieran controladores de " blob binario " para ciertos componentes de hardware en el dispositivo. [121] [171] Los servicios de Android de código abierto más conocidos son la distribución LineageOS y MicroG , que actúa como reemplazo de código abierto de Google Play Services.
Richard Stallman y la Free Software Foundation han sido críticos con Android y han recomendado el uso de alternativas como Replicant , porque los controladores y el firmware vitales para el correcto funcionamiento de los dispositivos Android suelen ser propietarios, y porque la aplicación Google Play Store puede instalar o instalar por la fuerza. desinstalar aplicaciones y, como resultado, invitar software no libre. En ambos casos, el uso de software de código cerrado hace que el sistema se vuelva vulnerable a las puertas traseras . [316] [317]
Se ha argumentado que debido a que los desarrolladores a menudo deben comprar la licencia de Android de la marca Google, esto ha convertido el sistema teóricamente abierto en un servicio gratuito. [318] : 20
Apalancamiento sobre los fabricantes
Google otorga licencias de su software Google Mobile Services, junto con las marcas comerciales de Android, solo a fabricantes de hardware para dispositivos que cumplen con los estándares de compatibilidad de Google especificados en el documento del Programa de compatibilidad de Android. [319] Por lo tanto, las bifurcaciones de Android que realizan cambios importantes en el sistema operativo en sí no incluyen ninguno de los componentes no libres de Google, siguen siendo incompatibles con las aplicaciones que los requieren y deben enviarse con un mercado de software alternativo en lugar de Google Play Store. . [121] Un ejemplo destacado de una bifurcación de Android de este tipo es el sistema operativo Fire de Amazon , que se utiliza en la línea de tabletas Kindle Fire y está orientado a los servicios de Amazon. [121]El envío de dispositivos Android sin GMS también es habitual en China continental , ya que Google no hace negocios allí. [320] [321] [322]
En 2014, Google también comenzó a exigir que todos los dispositivos Android con licencia del software Google Mobile Services muestren un logotipo destacado "Con tecnología de Android" en sus pantallas de inicio. [122] Google también ha impuesto la agrupación y ubicación preferenciales de los servicios móviles de Google en los dispositivos, incluida la agrupación obligatoria de todo el conjunto principal de aplicaciones de Google, la colocación obligatoria de accesos directos a la Búsqueda de Google y la aplicación Play Store en la página de la pantalla de inicio principal o cerca de ella. en su configuración predeterminada, [323] y otorgando una mayor parte de los ingresos de búsqueda a los OEM que aceptan no incluir tiendas de aplicaciones de terceros en sus dispositivos. [324]En marzo de 2018, se informó que Google había comenzado a bloquear el uso del software de servicios móviles de Google en dispositivos Android "no certificados" y mostraba una advertencia que indicaba que "el fabricante del dispositivo había precargado aplicaciones y servicios de Google sin la certificación de Google". Los usuarios de ROM personalizadas pueden registrar su ID de dispositivo en su cuenta de Google para eliminar este bloqueo. [325]
Google abandonó algunas aplicaciones y componentes de stock en código AOSP que anteriormente usaban versiones anteriores de Android, como Búsqueda, Música, Calendario y la API de ubicación, en favor de reemplazos no gratuitos distribuidos a través de Play Store (Búsqueda de Google, Google Play Music y Google Calendar) y Google Play Services , que ya no son de código abierto. Además, las variantes de código abierto de algunas aplicaciones también excluyen funciones que están presentes en sus versiones no libres. [121] [326] [327] [328]Es probable que estas medidas estén destinadas a desalentar las bifurcaciones y fomentar la concesión de licencias comerciales de acuerdo con los requisitos de Google, ya que la mayoría de las funciones principales del sistema operativo dependen de componentes patentados con licencia exclusiva de Google, y se necesitarían importantes recursos de desarrollo para desarrollar un conjunto alternativo de software y API para replicarlos o reemplazarlos. Las aplicaciones que no usan componentes de Google también estarían en desventaja funcional, ya que solo pueden usar las API contenidas en el propio sistema operativo. A su vez, las aplicaciones de terceros pueden tener dependencias en Google Play Services. [329]
Los miembros de Open Handset Alliance, que incluyen a la mayoría de los OEM de Android, también tienen prohibido por contrato producir dispositivos Android basados en bifurcaciones del sistema operativo; [121] [330] En 2012, Google obligó a Acer Inc. a detener la producción en un dispositivo con el sistema operativo Aliyun de Alibaba Group con amenazas de eliminación de la OHA, ya que Google consideró que la plataforma era una versión incompatible de Android. . Alibaba Group defendió las acusaciones, argumentando que el sistema operativo era una plataforma distinta de Android (principalmente usando HTML5aplicaciones), pero incorporó partes de la plataforma de Android para permitir la compatibilidad con software de Android de terceros. De hecho, los dispositivos se enviaron con una tienda de aplicaciones que ofrecía aplicaciones de Android; sin embargo, la mayoría de ellos fueron pirateados . [331] [332] [333]
Recepción
Android recibió una reacción tibia cuando se presentó en 2007. Aunque los analistas quedaron impresionados con las respetadas empresas de tecnología que se habían asociado con Google para formar la Open Handset Alliance, no estaba claro si los fabricantes de teléfonos móviles estarían dispuestos a reemplazar sus sistemas operativos existentes con Androide. [334] La idea de una plataforma de desarrollo de código abierto basada en Linux despertó interés, [335] pero hubo preocupaciones adicionales acerca de que Android enfrentaría una fuerte competencia de jugadores establecidos en el mercado de teléfonos inteligentes, como Nokia y Microsoft, y su rival móvil Linux. sistemas operativos que estaban en desarrollo. [336]Estos jugadores establecidos se mostraron escépticos: se citó a Nokia diciendo "no vemos esto como una amenaza", y un miembro del equipo de Windows Mobile de Microsoft declaró "No entiendo el impacto que van a tener". [337]
Desde entonces, Android ha crecido hasta convertirse en el sistema operativo para teléfonos inteligentes más utilizado [338] [339] y "una de las experiencias móviles más rápidas disponibles". [340] Los revisores han destacado la naturaleza de código abierto del sistema operativo como una de sus fortalezas definitorias, lo que permite a empresas como Nokia (familia Nokia X), [341] Amazon (Kindle Fire), Barnes & Noble ( Nook ), Ouya , Baidu y otros para bifurcar el software y lanzar el hardware que ejecuta su propia versión personalizada de Android. Como resultado, ha sido descrito por el sitio web de tecnología Ars Technica.como "prácticamente el sistema operativo predeterminado para lanzar nuevo hardware" para empresas sin plataformas móviles propias. [338] Esta apertura y flexibilidad también está presente a nivel del usuario final: Android permite una amplia personalización de los dispositivos por parte de sus propietarios y las aplicaciones están disponibles gratuitamente en tiendas de aplicaciones que no son de Google y en sitios web de terceros. Estos han sido citados como una de las principales ventajas de los teléfonos Android sobre otros. [338] [342]
A pesar de la popularidad de Android, incluida una tasa de activación tres veces mayor que la de iOS, ha habido informes de que Google no ha podido aprovechar sus otros productos y servicios web con éxito para convertir a Android en el generador de dinero que los analistas esperaban. [343] The Verge sugirió que Google está perdiendo el control de Android debido a la amplia personalización y proliferación de aplicaciones y servicios que no son de Google: la línea Kindle Fire de Amazon usa Fire OS , una bifurcación de Android muy modificada que no incluye ni es compatible con ninguno de los componentes de propiedad de Google, y requiere que los usuarios obtengan el software de su competencia Amazon Appstore en lugar de Play Store. [121]En 2014, en un esfuerzo por mejorar la prominencia de la marca Android, Google comenzó a exigir que los dispositivos con sus componentes patentados mostraran un logotipo de Android en la pantalla de inicio. [122]
Android ha sufrido de "fragmentación", [344] una situación en la que la variedad de dispositivos Android, en términos de variaciones de hardware y diferencias en el software que se ejecuta en ellos, hace que la tarea de desarrollar aplicaciones que funcionen de manera consistente en todo el ecosistema sea más difícil que la competencia. plataformas como iOS donde el hardware y el software varían menos. Por ejemplo, según datos de OpenSignal en julio de 2013, había 11 868 modelos de dispositivos Android, numerosos tamaños de pantalla y ocho versiones del sistema operativo Android en uso simultáneamente, mientras que la gran mayoría de los usuarios de iOS se han actualizado a la última versión de ese sistema operativo. [345] Críticos como Apple Insiderhan afirmado que la fragmentación a través del hardware y el software impulsó el crecimiento de Android a través de grandes volúmenes de dispositivos económicos de gama baja que ejecutan versiones anteriores de Android. Sostienen que esto obliga a los desarrolladores de Android a escribir por el "mínimo común denominador" para llegar a la mayor cantidad de usuarios posible, que tienen muy pocos incentivos para hacer uso de las últimas funciones de hardware o software que solo están disponibles en un porcentaje menor de dispositivos. [346] Sin embargo, OpenSignal, que desarrolla aplicaciones tanto para Android como para iOS, concluyó que aunque la fragmentación puede dificultar el desarrollo, el alcance global más amplio de Android también aumenta la recompensa potencial. [345]
Android es el sistema operativo más utilizado en teléfonos en prácticamente todos los países, y algunos países, como India, tienen más del 96% de participación de mercado. [347] En las tabletas, el uso es más uniforme, ya que iOS es un poco más popular a nivel mundial.
La empresa de investigación Canalys estimó en el segundo trimestre de 2009 que Android tenía una participación del 2,8% en los envíos de teléfonos inteligentes en todo el mundo. [348] En mayo de 2010, Android tenía una participación del 10% en el mercado mundial de teléfonos inteligentes, superando a Windows Mobile , [349] mientras que en los EE. UU. Android tenía una participación del 28%, superando al sistema operativo iPhone . [350] Para el cuarto trimestre de 2010, su participación mundial había crecido al 33% del mercado convirtiéndose en la plataforma de teléfonos inteligentes más vendida, [351] superando a Symbian . [352] En los EE. UU. se convirtió en la plataforma más vendida en abril de 2011, superando a BlackBerry OScon una cuota de smartphones del 31,2%, según comScore . [353]
Para el tercer trimestre de 2011, Gartner estimó que más de la mitad (52,5%) de las ventas de teléfonos inteligentes pertenecían a Android. [354] En el tercer trimestre de 2012, Android tenía una participación del 75 % en el mercado mundial de teléfonos inteligentes, según la firma de investigación IDC. [355]
En julio de 2011, Google dijo que se activaban 550 000 dispositivos Android todos los días, [356] frente a los 400 000 diarios de mayo, [357] y se habían activado más de 100 millones de dispositivos [358] con un crecimiento del 4,4 % por semana. [356] En septiembre de 2012, se habían activado 500 millones de dispositivos con 1,3 millones de activaciones por día. [359] [360] En mayo de 2013, en Google I/O , Sundar Pichai anunció que se habían activado 900 millones de dispositivos Android. [361]
La cuota de mercado de Android varía según la ubicación. En julio de 2012, los "suscriptores móviles mayores de 13 años" en los Estados Unidos que usaban Android ascendían al 52 %, [362] y aumentaron al 90 % en China. [363] Durante el tercer trimestre de 2012, la cuota de mercado mundial de envío de teléfonos inteligentes de Android fue del 75 %, [355] con 750 millones de dispositivos activados en total. En abril de 2013, Android tenía 1,5 millones de activaciones por día. [360] Hasta mayo de 2013, [update]se habían realizado 48 000 millones de instalaciones de aplicaciones ("aplicaciones") desde la tienda Google Play, [364] y en septiembre de 2013, se habían activado mil millones de dispositivos Android. [365]
En agosto de 2020, [update]la tienda Google Play tenía más de 3 millones de aplicaciones de Android publicadas, [19] [366] y en mayo de 2016, las [update]aplicaciones se habían descargado más de 65 000 millones de veces. [367] El éxito del sistema operativo lo ha convertido en blanco de litigios de patentes como parte de las llamadas " guerras de teléfonos inteligentes " entre empresas de tecnología. [368] [369]
Los dispositivos Android representan más de la mitad de las ventas de teléfonos inteligentes en la mayoría de los mercados, incluido EE. UU., mientras que "solo en Japón estuvo Apple a la cabeza" (cifras de septiembre a noviembre de 2013). [370] A finales de 2013, se habían vendido más de 1500 millones de teléfonos inteligentes Android en los cuatro años transcurridos desde 2010, [371] [372] lo que convierte a Android en el sistema operativo para teléfonos y tabletas más vendido. Se estimó que se vendieron tres mil millones de teléfonos inteligentes Android a fines de 2014 (incluidos los años anteriores). Según la compañía de investigación Gartner, los dispositivos basados en Android superaron en ventas a todos los contendientes, todos los años desde 2012. [373] En 2013, superó en ventas a Windows 2.8:1 o por 573 millones. [374] [375] [376] A partir de 2015, [update]Android tiene la mayor base instaladade todos los sistemas operativos; [28] Desde 2013, los dispositivos que lo ejecutan también venden más que los dispositivos con Windows, iOS y Mac OS X combinados. [377]
Según StatCounter , que rastrea solo el uso para navegar por la web, Android es el sistema operativo móvil más popular desde agosto de 2013. [378] Android es el sistema operativo más popular para navegar por la web en India y varios otros países (p. ej., prácticamente todos Asia, con las excepciones de Japón y Corea del Norte). Según StatCounter, Android se usa más en dispositivos móviles en todos los países africanos y afirmó que "el uso de dispositivos móviles ya ha superado a los de escritorio en varios países, incluidos India, Sudáfrica y Arabia Saudita", [379]prácticamente todos los países de África ya lo han hecho (excepto siete países, incluido Egipto), como Etiopía y Kenia, en los que el uso de dispositivos móviles (incluidas las tabletas) es del 90,46 % (solo Android representa el 75,81 % de todo el uso allí) . [380] [381]
Si bien los teléfonos con Android en el mundo occidental casi siempre incluyen el código propietario de Google (como Google Play) en el sistema operativo de código abierto, el código propietario y la marca comercial de Google cada vez menos se utilizan en los mercados emergentes; "El crecimiento de los dispositivos Android AOSP va mucho más allá de China [..] ABI Research afirma que 65 millones de dispositivos se enviaron a nivel mundial con Android de código abierto en el segundo trimestre de [2014], frente a los 54 millones en el primer trimestre"; según el país, se estima que el porcentaje de teléfonos se basa solo en el código fuente de AOSP, renunciando a la marca comercial de Android: Tailandia (44 %), Filipinas (38 %), Indonesia (31 %), India (21 %), Malasia (24 %). ), México (18%), Brasil (9%). [382]
Según un informe de Gartner de enero de 2015 , "Android superó los mil millones de envíos de dispositivos en 2014 y seguirá creciendo a un ritmo de dos dígitos en 2015, con un aumento del 26 % año tras año". Esto hizo que fuera la primera vez que un sistema operativo de propósito general llega a más de mil millones de usuarios finales en un año: al llegar a cerca de 1,16 mil millones de usuarios finales en 2014, Android distribuyó cuatro veces más que iOS y OS X combinados, y más de tres veces más que Microsoft Windows . Gartner esperaba que todo el mercado de teléfonos móviles "alcanzara los dos mil millones de unidades en 2016", incluido Android. [383] Al describir las estadísticas, Farhad Manjoo escribió en The New York Timesque "Aproximadamente una de cada dos computadoras vendidas hoy ejecuta Android. [Se] ha convertido en la plataforma informática dominante de la Tierra". [28]
Según una estimación de Statistica , los teléfonos inteligentes Android tenían una base instalada de 1.800 millones de unidades en 2015, lo que representaba el 76 % del número total estimado de teléfonos inteligentes en todo el mundo. [384] [385] [b] Android tiene la base instalada más grande de cualquier sistema operativo móvil y, desde 2013, el sistema operativo más vendido en general [374] [377] [387] [388] [389] con ventas en 2012, 2013 y 2014 [390] cerca de la base instalada de todas las PC. [391]
En el segundo trimestre de 2014, la participación de Android en el mercado global de envío de teléfonos inteligentes fue del 84,7 %, un nuevo récord. [392] [393] Esto había crecido hasta el 87,5 % de la cuota de mercado mundial en el tercer trimestre de 2016, [394] dejando al principal competidor iOS con una cuota de mercado del 12,1 %. [395]
Según un informe de StatCounter de abril de 2017 , Android superó a Microsoft Windows para convertirse en el sistema operativo más popular para el uso total de Internet. [396] [397] Ha mantenido la pluralidad desde entonces. [398]
En septiembre de 2015, Google anunció que Android tenía 1400 millones de usuarios activos mensuales. [399] [400] Esto cambió a 2 mil millones de usuarios activos mensuales en mayo de 2017. [401] [402]
Adopción en tabletas
A pesar de su éxito en los teléfonos inteligentes, inicialmente la adopción de las tabletas con Android fue lenta, [403] luego alcanzó al iPad en la mayoría de los países. Una de las causas principales fue la situación del huevo o la gallina , en la que los consumidores dudaban en comprar una tableta Android debido a la falta de aplicaciones para tabletas de alta calidad, pero los desarrolladores dudaban en dedicar tiempo y recursos a desarrollar aplicaciones para tabletas hasta que hubiera un mercado significativo para ellas. a ellos. [404] [405] El "ecosistema" de contenido y aplicaciones demostró ser más importante que las especificaciones de hardwarecomo el punto de venta para las tabletas. Debido a la falta de aplicaciones específicas para tabletas Android en 2011, las primeras tabletas Android tuvieron que arreglárselas con las aplicaciones de teléfonos inteligentes existentes que no se adaptaban a pantallas de mayor tamaño, mientras que el dominio del iPad de Apple se vio reforzado por la gran cantidad de aplicaciones específicas para tabletas. aplicaciones iOS . [405] [406]
A pesar de que el soporte de la aplicación estaba en sus inicios, una cantidad considerable de tabletas Android, como Barnes & Noble Nook (junto con las que usan otros sistemas operativos, como HP TouchPad y BlackBerry PlayBook ) se lanzaron al mercado en un intento de capitalizar el éxito. del iPad. [405] InfoWorld ha sugerido que algunos fabricantes de Android trataron inicialmente sus primeras tabletas como un "negocio de Frankenphone", una oportunidad de baja inversión a corto plazo al colocar un sistema operativo Android optimizado para teléfonos inteligentes (antes de que Android 3.0 Honeycomb para tabletas estuviera disponible) en un dispositivo mientras se descuida la interfaz de usuario. Este enfoque, como con Dell Streak, no logró ganar tracción en el mercado entre los consumidores y dañó la reputación inicial de las tabletas Android. [407] [408] Además, varias tabletas con Android, como Motorola Xoom , tenían un precio igual o superior al del iPad , lo que perjudicó las ventas. Una excepción fue el Kindle Fire de Amazon , que se basó en precios más bajos, así como en el acceso al ecosistema de aplicaciones y contenido de Amazon. [405] [409]
Esto comenzó a cambiar en 2012, con el lanzamiento del asequible Nexus 7 y un impulso de Google para que los desarrolladores escribieran mejores aplicaciones para tabletas. [410] Según International Data Corporation, los envíos de tabletas con Android superaron a los iPad en el tercer trimestre de 2012. [411]
A finales de 2013, se habían vendido más de 191,6 millones de tabletas Android en tres años desde 2011. [412] [413] Esto convirtió a las tabletas Android en el tipo de tableta más vendido en 2013, superando a los iPad en el segundo trimestre de 2013. [ 414]
Según las estadísticas de uso web de StatCounter, a partir de 2020 [update], las tabletas Android representan la mayoría de los dispositivos de tableta utilizados en África (70 %), América del Sur (65 %), mientras que menos de la mitad en otros lugares, por ejemplo, Europa (44 %), Asia (44 %). %), América del Norte (34 %) y Oceanía/Australia (18 %). Hay países en todos los continentes donde las tabletas con Android son mayoría, por ejemplo, México. [415]
En marzo de 2016, Galen Gruman de InfoWorld afirmó que los dispositivos Android podrían ser una "parte real de su negocio [...] ya no hay razón para mantener Android a distancia. Ahora puede ser una parte integral de su cartera móvil como Apple ". Los dispositivos iOS son". [416] Un año antes, Gruman había declarado que las propias aplicaciones móviles de Office de Microsoft eran "mejores en iOS y Android" que en los propios dispositivos Windows 10 de Microsoft. [417]
Información de la plataforma
Android 11 es, y fue justo antes del lanzamiento de Android 12, la versión de Android más popular, tanto en teléfonos inteligentes como en tabletas.
A partir de mayo de 2022 [update], Android 11 es más popular en teléfonos inteligentes con un 35 %, [418] con Android 10 2nd con un 24 %, luego Android 12 con un 12 %. El uso de Android 10 y posteriores, es decir, las versiones compatibles, es del 71 %, el resto de los usuarios no son compatibles con las actualizaciones de seguridad. Android 12 es más popular en algunos países, incluido Estados Unidos, [419] pero Android 11 es el más utilizado en la mayoría de los países, incluida India, mientras que en muchos otros, incluida China, Android 10 es la versión más popular. [420]
En las tabletas, Android 11 es el más popular con un 27 % [421] [422], superando a Android 9.0 Pie en julio de 2021, que ahora ocupa el segundo lugar con un 16 % (más del 20 %). [423] El uso de Android 10 y más reciente, es decir, las versiones compatibles, es del 34 % en las tabletas Android, mientras que Pie 9.O, hasta hace poco compatible, es del 50,4 %. El porcentaje de uso varía mucho según el país: por ejemplo, Android 9.0 Pie es la versión con el mayor porcentaje de uso en los Estados Unidos (también en el Reino Unido) con un 34 %, mientras que Android 11 también es muy popular, por ejemplo, más utilizado en India, Canadá, Australia y la mayoría de los países europeos y otros en todo el mundo; Oreo 8.1 más utilizado en China. [424]
Versión | nombre comercial | Fecha de lanzamiento | nivel de API | Núcleo | tiempo de ejecución | lanzado con |
---|---|---|---|---|---|---|
13 | 33 | 5.x | ARTE | Pixel 4 , Pixel 4 XL, Pixel 5 , Pixel 5a , Pixel 6 , Pixel 6 Pro, Asus ZenFone 8 , Lenovo P12 Pro, OnePlus 10 Pro , Oppo Find X5 Pro , Vivo X80 Pro , Realme GT2 Pro, Xiaomi 12 , Xiaomi 12 Pro, Xiaomi Pad 5, Redmi K50 Pro , Sharp AQUOS sense6, Tecno Camon 19 Pro, ZTE Axon 40 Ultra [425] | ||
12L | 12 | 7 de marzo de 2022 | 32 | 5.x | ARTE | Píxel 3 , Píxel 3 XL, Píxel 3a , Píxel 3a XL, Píxel 4 , Píxel 4 XL, Píxel 4a , Píxel 5 , Píxel 5a |
12 | 4 de octubre de 2021 | 31 | 5.x | ARTE | Pixel 3 , Pixel 3 XL, Pixel 3a , Pixel 3a XL, Pixel 4 , Pixel 4 XL, Pixel 5 , Pixel 6 , Pixel 6 Pro, Asus ZenFone 8 , Nokia X20, OnePlus 9 , OnePlus 9 Pro, Oppo Find X3 Pro , iQOO 7 Legend, Realme GT, [426] TCL 20 Pro 5G, Xiaomi Mi 11 , Xiaomi Mi 11 Ultra , Xiaomi Mi 11i/Mi 11X Pro , [427] Tecno Camon 17 , ZTE Axon 30 Ultra | |
11 | 11 | 8 de septiembre de 2020 | 30 | 5.x | ARTE | Píxel 2 , Píxel 2 XL, Píxel 3 , Píxel 3 XL, Píxel 3a , Píxel 3a XL, Píxel 4 , Píxel 4 XL, [428] OnePlus 8 , OnePlus 8 Pro, Oppo Find X2 , Oppo Find X2 Pro, Vivo NEX 3S , Xiaomi Mi 10 , Xiaomi Mi 10 Pro, POCO F2 Pro , [429] Realme X50 Pro , Sharp AQUOS Zero 2 |
10 | 10 | 3 de septiembre de 2019 | 29 | 5.x | ARTE | Asus ZenFone 5Z , Teléfono esencial , Pixel, Pixel XL , Pixel 2 , Pixel 2 XL, Pixel 3 , Pixel 3 XL, Pixel 3a , Pixel 3a XL, OnePlus 6 , OnePlus 6T , OnePlus 7 , OnePlus 7 Pro, Oppo Reno , Sony Xperia XZ3 , Vivo X27 , Vivo NEX S , Vivo NEX A, Xiaomi Mi MIX 3 5G , Xiaomi Mi 9 , Tecno Spark 3 Pro , Huawei Mate 20 Pro , LG G8 , Nokia 8.1 , Realme 3 Pro [430] |
9 | Tarta | 6 de agosto de 2018 | 28 | 4.x | ARTE | Teléfono esencial , Pixel, Pixel XL , Pixel 2 , Pixel 2 XL, Nokia 7 Plus , OnePlus 6 , Oppo R15 Pro , Sony Xperia XZ2 , Vivo X21UD , Vivo X21 , Xiaomi Mi Mix 2S [431] |
8.1 | Oreo | 5 de diciembre de 2017 | 27 | 4.x | ARTE | Píxel, Píxel XL , Nexus 6P , Nexus 5X |
8.0 | 21 de agosto de 2017 | 26 | 4.x | ARTE | N / A | |
7.1 | Turrón | 4 de octubre de 2016 | 25 | 4.x | ARTE | Píxel, Píxel XL |
7.0 | 22 de agosto de 2016 | 24 | 4.x | ARTE | Nexus 5X , Nexus 6P , LG V20 | |
6.0 | Malvavisco | 5 de octubre de 2015 | 23 | 4.x | ARTE | Nexo 5X , Nexo 6P |
5.1 | Chupete | 9 de marzo de 2015 | 22 | 3.x | ARTE | androide uno |
5.0 | 3 de noviembre de 2014 | 21 | 3.x | ARTE 2.1.0 | Nexo 6 , Nexo 9 | |
4.4 | Kit Kat | 31 de octubre de 2013 | 19 | 3.x | Dalvik (y ART 1.6.0) | nexo 5 |
4.3 | Frijol de jalea | 24 de julio de 2013 | 18 | 3.x | Dalvík | Nexo 7 2013 |
4.2 | 13 de noviembre de 2012 | 17 | 3.x | Dalvík | Nexo 4 , Nexo 10 | |
4.1 | 9 de julio de 2012 | dieciséis | 3.x | Dalvík | nexo 7 | |
4.0 | Sándwich de helado | 19 de octubre de 2011 | 15 | 3.x | Dalvík | Galaxy Nexus |
2.3 | Pan de jengibre | 9 de febrero de 2011 | 10 | 2.6.32 | Dalvík 1.4.0 | Nexus S |
A partir de julio de 2021 [update], el 66 % de los dispositivos son compatibles con Vulkan (47 % en Vulkan 1.1 más reciente), [432] el sucesor de OpenGL. A su vez el 91,5% de los dispositivos tiene soporte para OpenGL ES 3.0 o superior (además, el resto de dispositivos, el 8,50%, utiliza la versión 2.0), siendo el 73,50% el que utiliza la última versión OpenGL ES 3.2 .
piratería de aplicaciones
En general, las aplicaciones pagas de Android pueden piratearse fácilmente . [433] En una entrevista de mayo de 2012 con Eurogamer , los desarrolladores de Football Manager afirmaron que la proporción de jugadores pirateados frente a jugadores legítimos era de 9:1 para su juego Football Manager Handheld . [434] Sin embargo, no todos los desarrolladores estuvieron de acuerdo en que las tasas de piratería fueran un problema; por ejemplo, en julio de 2012, los desarrolladores del juego Wind-up Knight dijeron que los niveles de piratería de su juego eran solo del 12% y que la mayor parte de la piratería provenía de China, donde las personas no pueden comprar aplicaciones de Google Play. [435]
En 2010, Google lanzó una herramienta para validar las compras autorizadas para su uso dentro de las aplicaciones, pero los desarrolladores se quejaron de que era insuficiente y trivial de descifrar . Google respondió que la herramienta, especialmente su lanzamiento inicial, estaba pensada como un marco de muestra para que los desarrolladores modificaran y desarrollaran según sus necesidades, no como una solución final contra la piratería. [436] Android "Jelly Bean" introdujo la capacidad de encriptar las aplicaciones pagas, de modo que puedan funcionar solo en el dispositivo para el que fueron compradas. [437] [438]
Asuntos legales
El éxito de Android lo ha convertido en un objetivo de litigios de patentes y derechos de autor entre empresas de tecnología, ya que tanto Android como los fabricantes de teléfonos Android han estado involucrados en numerosos juicios de patentes y otros desafíos legales.
Demanda de patente con Oracle
El 12 de agosto de 2010, Oracle demandó a Google por supuesta infracción de derechos de autor y patentes relacionadas con el lenguaje de programación Java . [439] Originalmente, Oracle buscó una indemnización de hasta 6100 millones de dólares, [440] pero esta valoración fue rechazada por un juez federal de los Estados Unidos que pidió a Oracle que revisara la estimación. [441] En respuesta, Google presentó varias líneas de defensa, argumentando que Android no infringía las patentes ni los derechos de autor de Oracle, que las patentes de Oracle no eran válidas y varias otras defensas. Dijeron que el entorno de tiempo de ejecución Java de Android se basa en Apache Harmony , una sala limpiaimplementación de las bibliotecas de clases de Java y una máquina virtual desarrollada de forma independiente llamada Dalvik . [442] En mayo de 2012, el jurado de este caso determinó que Google no infringió las patentes de Oracle y el juez de primera instancia dictaminó que la estructura de las API de Java utilizadas por Google no tenía derechos de autor. [443] [444] Las partes acordaron cero dólares en daños legales por una pequeña cantidad de código copiado. [445] El 9 de mayo de 2014, el Circuito Federal revocó parcialmente el fallo del tribunal de distrito, falló a favor de Oracle sobre la cuestión de los derechos de autor y devolvió la cuestión del uso legítimo al tribunal de distrito. [446][447]
En diciembre de 2015, Google anunció que la próxima versión importante de Android ( Android Nougat ) cambiaría a OpenJDK , que es la implementación oficial de código abierto de la plataforma Java, en lugar de utilizar el proyecto Apache Harmony, ahora descontinuado, como su tiempo de ejecución. El código que refleja este cambio también se publicó en el repositorio fuente de AOSP. [223] En su anuncio, Google afirmó que esto era parte de un esfuerzo por crear una "base de código común" entre Java en Android y otras plataformas. [224] Google admitió más tarde en una presentación judicial que esto era parte de un esfuerzo por abordar las disputas con Oracle, ya que su uso del código OpenJDK se rige por la Licencia Pública General GNU (GPL) con una excepción de vinculación ., y que "cualquier reclamo por daños asociado con las nuevas versiones con licencia expresa de Oracle bajo OpenJDK requeriría un análisis separado de los daños de versiones anteriores". [223] En junio de 2016, un tribunal federal de los Estados Unidos falló a favor de Google, afirmando que su uso de las API era un uso legítimo. [448]
En abril de 2021, la Corte Suprema de los Estados Unidos dictaminó que el uso de las API de Java por parte de Google estaba dentro de los límites del uso justo, revirtiendo el fallo de la Corte de Apelaciones del Circuito Federal y remitiendo el caso para una audiencia adicional. La opinión mayoritaria comenzó con la suposición de que las API pueden tener derechos de autor y, por lo tanto, procedió con una revisión de los factores que contribuyeron al uso justo. [449]
Desafíos anticompetitivos en Europa
En 2013, FairSearch , una organización de cabildeo respaldada por Microsoft , Oracle y otros, presentó una queja sobre Android ante la Comisión Europea , alegando que su modelo de distribución gratuito constituía precios depredadores anticompetitivos . La Free Software Foundation Europe , cuyos donantes incluyen a Google, cuestionó las acusaciones de Fairsearch. [450] El 20 de abril de 2016, la UE presentó una denuncia antimonopolio formalcontra Google con base en las acusaciones de FairSearch, argumentando que su influencia sobre los proveedores de Android, incluida la agrupación obligatoria de todo el conjunto de software patentado de Google, dificulta la capacidad de los proveedores de búsqueda de la competencia para integrarse en Android e impide que los proveedores produzcan dispositivos que ejecuten bifurcaciones de Android, constituyen prácticas anticompetitivas. [451] En agosto de 2016, el Servicio Federal Antimonopolio (FAS) de Rusia multó a Google con USD 6,75 millones por acusaciones similares de Yandex . [452]La Comisión Europea emitió su decisión el 18 de julio de 2018, determinando que Google había realizado tres operaciones relacionadas con Android que violaban las regulaciones antimonopolio: agrupar la búsqueda de Google y Chrome como parte de Android, bloquear a los fabricantes de teléfonos para que no usen versiones bifurcadas de Android, y el establecimiento de acuerdos con fabricantes de teléfonos y proveedores de red para incluir exclusivamente la aplicación de búsqueda de Google en los teléfonos (una práctica que Google terminó en 2014). La UE multó a Google con 4.300 millones de euros (alrededor de 5.000 millones de dólares estadounidenses ) y exigió a la empresa que pusiera fin a esta conducta en un plazo de 90 días. [453] Google presentó su apelación del fallo en octubre de 2018, aunque no solicitará ninguna medida provisional para retrasar el inicio de los requisitos de conducta. [454]
El 16 de octubre de 2018, Google anunció que cambiaría su modelo de distribución de Google Mobile Services en la UE, ya que parte de sus flujos de ingresos para Android que provenían del uso de Google Search y Chrome ahora estaban prohibidos por el fallo de la UE. Si bien el sistema Android central sigue siendo gratuito, los OEM en Europa deberán comprar una licencia paga para el conjunto principal de aplicaciones de Google, como Gmail, Google Maps y Google Play Store. La Búsqueda de Google se licenciará por separado, con la opción de incluir Google Chrome sin costo adicional encima de la Búsqueda. Los OEM europeos pueden incluir alternativas de terceros en teléfonos y dispositivos vendidos a los clientes, si así lo desean. Los fabricantes de equipos originales ya no tendrán prohibido vender ningún dispositivo que ejecute versiones incompatibles de Android en Europa. [455]
Otros
Además de las demandas contra Google directamente, se han librado varias guerras de proxy contra Android de forma indirecta al apuntar a los fabricantes de dispositivos Android, con el efecto de disuadir a los fabricantes de adoptar la plataforma al aumentar los costos de llevar un dispositivo Android al mercado. [456] Tanto Apple como Microsoft han demandado a varios fabricantes por infracción de patentes, y la acción legal en curso de Apple contra Samsung es un caso particularmente destacado. En enero de 2012, Microsoft dijo que había firmado acuerdos de licencia de patentes con once fabricantes de dispositivos Android, cuyos productos representan "el 70 por ciento de todos los teléfonos inteligentes Android" vendidos en los EE . UU . [457]y el 55% de los ingresos mundiales para dispositivos Android. [458] Estos incluyen Samsung y HTC . [459] El acuerdo de patente de Samsung con Microsoft incluía un acuerdo para asignar más recursos al desarrollo y comercialización de teléfonos que ejecutan el sistema operativo Windows Phone de Microsoft. [456] Microsoft también ha vinculado su propio software Android a las licencias de patentes, lo que requiere la agrupación de las aplicaciones de Microsoft Office Mobile y Skype en dispositivos Android para subsidiar las tarifas de licencia, mientras que al mismo tiempo ayuda a promover sus líneas de software. [460] [461]
Google ha expresado públicamente su frustración por el panorama actual de patentes en los Estados Unidos, acusando a Apple, Oracle y Microsoft de intentar acabar con Android a través de litigios de patentes, en lugar de innovar y competir con mejores productos y servicios. [462] En agosto de 2011, Google compró Motorola Mobility por 12 500 millones de USD, lo que se consideró en parte como una medida defensiva para proteger Android, ya que Motorola Mobility poseía más de 17 000 patentes. [463] [464] En diciembre de 2011, Google compró más de mil patentes de IBM . [465]
Las investigaciones de la autoridad de competencia de Turquía sobre el motor de búsqueda predeterminado en Android, que comenzaron en 2017, dieron lugar a una multa de 17,4 millones de dólares estadounidenses en septiembre de 2018 y una multa del 0,05 % de los ingresos diarios de Google en noviembre de 2019 cuando Google no cumplió con los requisitos. [466] En diciembre de 2019, Google dejó de emitir licencias para nuevos modelos de teléfonos Android vendidos en Turquía. [466]
Otros usos
Google ha desarrollado varias variaciones de Android para casos de uso específicos, incluido Android Wear, más tarde rebautizado como Wear OS , para dispositivos portátiles como relojes de pulsera, [467] [468] Android TV para televisores, [469] [470] Android Things para dispositivos inteligentes o dispositivos de Internet de las cosas y Android Automotive para automóviles. [471] [472] Además, al proporcionar una infraestructura que combina hardware dedicado y aplicaciones dedicadas que se ejecutan en Android normal, Google ha abierto la plataforma para su uso en escenarios de uso particulares, como la aplicación Android Auto para automóviles, [473] [ 474]y Daydream , una plataforma de Realidad Virtual. [475]
La naturaleza abierta y personalizable de Android permite que los fabricantes de dispositivos lo usen también en otros dispositivos electrónicos, como computadoras portátiles, netbooks , [476] [477] y computadoras de escritorio, [478] cámaras, [479] auriculares, [480] sistemas de automatización del hogar . , consolas de juegos, [481] reproductores multimedia, [482] satélites, [483] enrutadores , [484] impresoras , [485] terminales de pago , [486] cajeros automáticos , [487] y robots . [488]Además, Android se ha instalado y ejecutado en una variedad de objetos menos técnicos, incluidas calculadoras, [489] computadoras de placa única , [490] teléfonos básicos , [491] diccionarios electrónicos , [492] despertadores , [493] refrigeradores , [494] teléfonos fijos , [495] máquinas de café, [496] bicicletas , [497] y espejos. [481]
Ouya , una consola de videojuegos con Android, se convirtió en una de las campañas de Kickstarter más exitosas, con una financiación colectiva de 8,5 millones de dólares para su desarrollo, [498] [499] y luego fue seguida por otras consolas basadas en Android, como Nvidia 's Shield Portable . – un dispositivo Android en un factor de forma de controlador de videojuegos . [500]
En 2011, Google hizo una demostración de "Android@Home", una tecnología de automatización del hogar que utiliza Android para controlar una variedad de dispositivos domésticos, incluidos interruptores de luz, tomas de corriente y termostatos. [501] Se anunciaron prototipos de bombillas que podrían controlarse desde un teléfono o una tableta con Android, pero el director de Android, Andy Rubin, fue cauteloso al señalar que "encender y apagar una bombilla no es nada nuevo", señalando numerosos servicios de automatización del hogar fallidos. Google, dijo, estaba pensando de manera más ambiciosa y la intención era utilizar su posición como proveedor de servicios en la nube para llevar los productos de Google a los hogares de los clientes. [502] [503]
Parrot presentó un sistema estéreo para automóvil basado en Android conocido como Asteroid en 2011, [504] seguido por un sucesor, el Asteroid Smart con pantalla táctil, en 2012. [505] En 2013, Clarion lanzó su propio estéreo para automóvil basado en Android, el AX1. [506] En enero de 2014, en el Consumer Electronics Show (CES), Google anunció la formación de Open Automotive Alliance , un grupo que incluye a varios de los principales fabricantes de automóviles ( Audi , General Motors , Hyundai y Honda ) y Nvidia , cuyo objetivo es producir basado en Androidsistemas de entretenimiento en el automóvil para automóviles, "[llevando] lo mejor de Android al automóvil de una manera segura y sin problemas". [507]
Android viene preinstalado en algunas computadoras portátiles (una funcionalidad similar para ejecutar aplicaciones de Android también está disponible en Chrome OS de Google) y los usuarios finales también pueden instalarlo en computadoras personales . [508] [509] En esas plataformas, Android ofrece funciones adicionales para teclados físicos [510] y ratones , junto con la combinación de teclas " Alt-Tab " para cambiar de aplicación rápidamente con un teclado. En diciembre de 2014, un crítico comentó que el sistema de notificación de Android es "mucho más completo y robusto que en la mayoría de los entornos" y que Android es "absolutamente utilizable" como sistema operativo de escritorio principal. [511]
En octubre de 2015, The Wall Street Journal informó que Android servirá como el futuro principal sistema operativo para computadoras portátiles de Google, con el plan de integrar Chrome OS en 2017. [512] [513] Sundar Pichai de Google, quien lideró el desarrollo de Android, explicó que "el móvil como paradigma informático finalmente se mezclará con lo que hoy consideramos escritorio". [512] Además, en 2009, el propio cofundador de Google, Sergey Brin, dijo que Chrome OS y Android "probablemente convergerían con el tiempo". [514]Lockheimer, quien reemplazó a Pichai como jefe de Android y Chrome OS, respondió a este reclamo con una publicación oficial en el blog de Google que afirma que "si bien hemos estado trabajando en formas de reunir lo mejor de ambos sistemas operativos, no hay ningún plan para eliminarlos". Chrome OS [que tiene] actualizaciones automáticas garantizadas durante cinco años". [515] A diferencia de Android, donde el soporte es más corto con " fechas de EOL [siendo...] al menos 3 años [en el futuro] para tabletas Android para educación". [516]
En Google I/O en mayo de 2016, Google anunció Daydream, una plataforma de realidad virtual que se basa en un teléfono inteligente y proporciona capacidades de realidad virtual a través de un casco y un controlador de realidad virtual diseñados por Google. [475] La plataforma está integrada en Android a partir de Android Nougat , que se diferencia del soporte independiente para las capacidades de realidad virtual. El software está disponible para desarrolladores y se lanzó en 2016.
Mascota
La mascota de Android es un robot android verde , relacionado con el nombre del software. Aunque no tiene un nombre oficial, el equipo de Android de Google lo llama "Bugdroid". [517]
Fue diseñado por la entonces diseñadora gráfica de Google Irina Blok el 5 de noviembre de 2007, cuando se anunció Android. Contrariamente a los informes de que se le asignó un proyecto para crear un icono, [518] Blok confirmó en una entrevista que lo desarrolló de forma independiente y lo hizo de código abierto . El diseño del robot inicialmente no se presentó a Google, pero rápidamente se convirtió en un lugar común en el equipo de desarrollo de Android, con varias variaciones creadas por los desarrolladores a quienes les gustó la figura, ya que era gratis bajo una licencia Creative Commons . [519] [520]Su popularidad entre el equipo de desarrollo finalmente llevó a Google a adoptarlo como un ícono oficial como parte del logotipo de Android cuando se lanzó a los consumidores en 2008.
Ver también
- Comparación de sistemas operativos móviles
- Índice de artículos del sistema operativo Android
- Lista de teléfonos inteligentes Android
Referencias
Notas explicatorias
- ^ Su nombre de paquete es
com.android.documentsui
- ^ Para poner los números de Statistica en contexto: según las estimaciones de Strategy Analytics, se estimó que Windows , el sistema operativo de "escritorio" más popular, tiene una base instalada de alrededor de 1.300 millones en el mejor de los casos; [386] también estiman que la base general de tabletas instaladas ya tiene un tamaño comparable al del mercado de PC y predicen que las tabletas las habrán superado en 2018.
Citas
- ^ "Desglose del idioma de Android" . Centro abierto . 25 de octubre de 2017. Archivado desde el original el 14 de diciembre de 2017 . Consultado el 15 de diciembre de 2017 .
- ^ Morrill, Dan (23 de septiembre de 2008). "Anuncio del SDK de Android 1.0, versión 1" . Blog de desarrolladores de Android . Archivado desde el original el 5 de marzo de 2017 . Consultado el 11 de marzo de 2017 .
- ^ a b "Android 12 se ha lanzado al proyecto de código abierto de Android" .
- ^ "Android 13 Beta 2" . Desarrolladores Android . Consultado el 11 de mayo de 2022 .
- ^ "Android 7.0 Turrón" . Archivado desde el original el 22 de agosto de 2016 . Consultado el 5 de septiembre de 2016 .
Internacionalización
Compatibilidad con varias configuraciones regionales [..]
Nuevos idiomas admitidos: además de permitirle seleccionar preferencias de varios idiomas, Android Nougat le permite seleccionar entre 100 nuevos idiomas y 25 configuraciones regionales para idiomas de uso común, como inglés, español, francés y árabe .
Esto permite que las aplicaciones admitan y comprendan mejor sus preferencias de idioma, incluso si sus dispositivos carecen de soporte oficial para ello.
- ^ García, Érika (septiembre de 2021). "Google prohíbe definitivamente las aplicaciones de 32 bits de Android" . Consultado el 22 de noviembre de 2021 .
- ^ "32 bits está muerto: esto es lo que significa para Android, Apple y más" . Autoridad de Android . 12 de junio de 2021 . Consultado el 22 de noviembre de 2021 .
- ^ "android/plataforma/bionic/" . Archivado desde el original el 3 de diciembre de 2017.
- ^ "android/plataforma/externo/mksh/" . Archivado desde el original el 21 de enero de 2016.
- ^ "android/plataforma/externo/toybox/juguetes/" . Archivado desde el original el 14 de marzo de 2016.
- ^ "Android obtiene una caja de juguetes" . Archivado desde el original el 4 de marzo de 2016.
- ^ "Licencias" . Fuente Android . Archivado desde el original el 15 de diciembre de 2016 . Consultado el 11 de marzo de 2017 .
- ^ "¿Android es realmente de código abierto? ¿E incluso importa?" . HacerUsoDe . 28 de marzo de 2016.
- ^ "Android: servicios móviles de Google" . androide _ Consultado el 21 de octubre de 2018 .
Si bien el Proyecto de código abierto de Android (AOSP) proporciona funcionalidades comunes a nivel de dispositivo, como correo electrónico y llamadas, GMS no forma parte de AOSP.
GMS solo está disponible a través de una licencia con Google [..] Solicitamos a los socios de GMS que pasen una prueba de compatibilidad simple y cumplan con nuestros requisitos de compatibilidad para sus dispositivos Android.
- ^ Hughes, Terry (28 de julio de 2014). "Google y Android no son lo mismo... y eso es bueno" . Revista para desarrolladores de aplicaciones . Consultado el 29 de julio de 2020 .
- ^ "Preguntas más frecuentes" . Proyecto Android de código abierto . Consultado el 4 de enero de 2021 .
- ^ Simón, Michael (26 de diciembre de 2016). "Con Cyanogen muerto, el control de Google sobre Android es más estricto que nunca" . www.greenbot.com . Consultado el 4 de enero de 2021 .
- ^ Cranz, Alex (18 de mayo de 2021). "Hay más de 3 mil millones de dispositivos Android activos" . El Borde . Consultado el 24 de marzo de 2022 .
- ^ a b c "Número de aplicaciones de Android en la tienda Google Play" . AppBrain . Consultado el 12 de agosto de 2020 .
- ^ "Sistema operativo Android de Google: pasado, presente y futuro" . Phone Arena . 18 de agosto de 2011. Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ a b c d e Elgin, Ben (17 de agosto de 2005). "Google compra Android para su arsenal móvil" . Bloomberg Business Week . Bloomberg LP Archivado desde el original el 5 de febrero de 2011 . Consultado el 12 de marzo de 2017 .
- ^ a b Alabaster, Jay (16 de abril de 2013). "Fundador de Android: nuestro objetivo era hacer un sistema operativo de cámara" . Mundo PC . Grupo Internacional de Datos . Archivado desde el original el 10 de mayo de 2017 . Consultado el 9 de mayo de 2017 .
- ^ Welch, Chris (16 de abril de 2013). "Antes de que se hiciera cargo de los teléfonos inteligentes, Android estaba originalmente destinado a las cámaras" . El Borde . Vox Media . Archivado desde el original el 29 de abril de 2017 . Consultado el 9 de mayo de 2017 .
- ^ Eadicicco, Lisa (27 de marzo de 2015). "EL AUGE DE ANDROID: Cómo una startup inestable se convirtió en la plataforma informática más grande del mundo" . Business Insider . Axel Springer SE . Archivado desde el original el 20 de mayo de 2017 . Consultado el 9 de mayo de 2017 .
- ^ Vance, Ashlee (29 de julio de 2011). "Arreglo inalámbrico de Steve Perlman" . Bloomberg Business Week . Bloomberg LP Archivado desde el original el 19 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ a b McAfee, Andrés; Brynjolfsson, Erik (2017). Máquina, plataforma, multitud: aprovechar nuestro futuro digital . Nueva York. pags. 166. ISBN 978-0-393-25429-7. OCLC 987909505 .
- ^ Haase, Chet (13 de agosto de 2021). "Extracto: cómo Google compró Android, según la gente en la sala" . Ars Technica . Archivado desde el original el 13 de agosto de 2021 . Consultado el 13 de agosto de 2021 .
- ^ a b c Manjoo, Farhad (27 de mayo de 2015). "Un camino turbio por delante para Android, a pesar del dominio del mercado" . El New York Times . Archivado desde el original el 6 de julio de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Bloque, Ryan (28 de agosto de 2007). "Google está trabajando en un sistema operativo móvil y saldrá pronto" . Comprometerse _ AOL . Archivado desde el original el 12 de marzo de 2017 . Consultado el 11 de marzo de 2017 .
- ^ Sharma, Amol; Delaney, Kevin J. (2 de agosto de 2007). "Google impulsa teléfonos personalizados para ganar un lucrativo mercado publicitario" . El diario de Wall Street . Archivado desde el original el 29 de julio de 2017 . Consultado el 24 de julio de 2017 .
- ^ McKay, Martha (21 de diciembre de 2006). "¿Puede el iPhone convertirse en tu teléfono?; Linksys presenta una línea versátil para el servicio inalámbrico" . El Registro (Condado de Bergen) . pags. L9. Archivado desde el original el 5 de febrero de 2013 . Consultado el 21 de febrero de 2012 .
Y no contenga la respiración, pero los mismos observadores de tecnología obsesionados con los teléfonos celulares dicen que no pasará mucho tiempo antes de que Google salte de cabeza al negocio de los teléfonos.
Teléfono, ¿alguien?
- ^ Ionescu, Daniel (26 de abril de 2012). "Prototipo de Android original revelado durante la prueba de Google y Oracle" . Mundo PC . Grupo Internacional de Datos . Archivado desde el original el 11 de febrero de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Ziegler, Chris (25 de abril de 2012). "Así era el 'Google Phone' original presentado en 2006" . El Borde . Vox Media . Archivado desde el original el 25 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Ziegler, Chris (25 de abril de 2012). "Google en 2007: 'una pantalla táctil no puede reemplazar completamente los botones físicos'" . The Verge . Vox Media . Archivado desde el original el 23 de junio de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Aamoth, Doug (23 de septiembre de 2008). "T-Mobile anuncia oficialmente el teléfono Android G1" . TechCrunch . AOL . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Gao, Richard (23 de septiembre de 2016). "Android y su primer producto adquirible, el T-Mobile G1, celebran hoy su octavo cumpleaños" . Policía androide . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Líderes de la industria anuncian plataforma abierta para dispositivos móviles" . Alianza abierta de teléfonos . 5 de noviembre de 2007. Archivado desde el original el 9 de marzo de 2012 . Consultado el 12 de marzo de 2017 .
- ^ Schonfeld, Erick (5 de noviembre de 2007). "Rompiendo: Google anuncia Android y Open Handset Alliance" . TechCrunch . AOL . Archivado desde el original el 22 de junio de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Rubin, Andy (5 de noviembre de 2007). "¿Dónde está mi Gphone?" . Blog oficial de Google . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Claburn, Thomas (19 de septiembre de 2007). "Cartera de patentes secretas de Google predice gPhone" . Semana de la Información . Archivado desde el original el 17 de marzo de 2008 . Consultado el 12 de marzo de 2017 .
- ^ Pearce, James Quintana (20 de septiembre de 2007). "Cartera sólida de patentes relacionadas con dispositivos móviles de Google" . Gigaom . A sabiendas, Corp. Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Menon, Murali K. (3 de julio de 2016). "Android Nougat: he aquí por qué Google nombra el sistema operativo después de los dulces" . El Expreso Indio . Expreso indio limitado . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Ion, Florencia (15 de mayo de 2013). "De Nexus One a Nexus 10: una breve historia de los dispositivos insignia de Google" . Ars Technica . Conde Nast . Archivado desde el original el 24 de junio de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Hollister, Sean (15 de mayo de 2013). "Google convierte el Samsung Galaxy S4 en un teléfono Nexus, disponible el 26 de junio por $649" . El Borde . Vox Media . Archivado desde el original el 26 de diciembre de 2016 . Consultado el 12 de marzo de 2017 .
- ^ Cunningham, Andrew (4 de julio de 2013). "Reseña: La edición HTC One Google Play ofrece lo mejor de ambos mundos" . Ars Technica . Conde Nast . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Cunningham, Andrew (14 de enero de 2014). "Moto G Google Play edition reemplaza Android casi en stock con Android en stock" . Ars Technica . Conde Nast . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Cunningham, Andrew (25 de enero de 2015). “No lloren por el programa de edición de Google Play, ya estaba muerto” . Ars Technica . Conde Nast . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Chávez, Chris (21 de enero de 2015). "Google acaba con el último dispositivo de Google Play Edition que quedaba en Play Store" . Fandroide . Archivado desde el original el 29 de noviembre de 2016 . Consultado el 12 de marzo de 2017 .
- ^ Smith, Mat (28 de agosto de 2013). "Android VP Hugo Barra deja Google, se une al fabricante chino de teléfonos Xiaomi (actualizado)" . Comprometerse _ AOL . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Orión, Egan (28 de agosto de 2013). "El vicepresidente de Android de Google, Hugo Barra, se une al fabricante chino de teléfonos Xiaomi" . El Indagador . Medios incisivos . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
{{cite web}}
: CS1 maint: unfit URL (link) - ^ Página, Larry (13 de marzo de 2013). "Actualización del CEO" . Blog oficial de Google . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Arthur, Charles (13 de marzo de 2013). "Andy Rubin se mudó de Android para asumir 'moonshots' en Google" . El Guardián . Archivado desde el original el 12 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Brandom, Russell (10 de agosto de 2015). "Google se está reorganizando y Sundar Pichai se convertirá en el nuevo director ejecutivo" . El Borde . Vox Media . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Conditt, Jessica (10 de agosto de 2015). "Google recibe una revisión y un nuevo CEO: Sundar Pichai" . Comprometerse _ AOL . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Bergen, Mark (9 de octubre de 2015). "El nuevo CEO de Google, Sundar Pichai, hace las primeras selecciones ejecutivas importantes" . recodificar _ Vox Media . Archivado desde el original el 14 de enero de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Martonik, Andrew (9 de octubre de 2015). "Sundar Pichai promueve a Hiroshi Lockheimer para supervisar Android, Chrome OS y Chromecast" . Centro Android . Naciones móviles. Archivado desde el original el 23 de febrero de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Android 5.0 Lollipop brinda acceso completo a la tarjeta SD para aplicaciones de terceros" . Gadgets NDTV 360 .
- ^ Kastrenakes, Jacob (25 de junio de 2014). "Android One ayudará a los fabricantes a construir teléfonos de bajo costo para los mercados en desarrollo" . El Borde . Vox Media . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Seifert, Dan (26 de junio de 2014). "Con Android One, Google está a punto de ser dueño del mundo entero" . El Borde . Vox Media . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Maderas, Ben (25 de junio de 2014). "Google anuncia el estándar 'Android One' para dispositivos asequibles, que llegará primero a la India por menos de 100 dólares" . La Próxima Red . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Pichai, Sundar (15 de septiembre de 2014). "Para los próximos cinco mil millones: Android One" . Blog oficial de Google . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Teléfonos inteligentes Android One lanzados en India" . Noticias de la BBC . 15 de septiembre de 2014. Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Bergen, Mark (11 de junio de 2015). "Acosado por fallas, Google intenta dar nueva vida a Android One" . recodificar _ Vox Media . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ D'Orazio, Dante (9 de agosto de 2015). "Google dará otra oportunidad a la iniciativa Android One de bajo costo" . El Borde . Vox Media . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Lomas, Natasha (18 de agosto de 2015). "Google lleva Android One a África" . TechCrunch . AOL . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Cooper, Daniel (18 de agosto de 2015). "Google trae dispositivos Android One a África" . Comprometerse _ AOL . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Efrati, Amir (17 de enero de 2017). "Nueva puñalada de Google para impulsar la marca Android en EE. UU." The Information . Archivado desde el original el 1 de noviembre de 2017 . Consultado el 9 de noviembre de 2017 . (requiere suscripción)
- ^ Bohn, Dieter (17 de enero de 2017). "Se informa que los teléfonos Android One de bajo costo llegarán a los EE. UU." . El Borde . Vox Media . Archivado desde el original el 3 de noviembre de 2017 . Consultado el 9 de noviembre de 2017 .
- ^ Savov, Vlad (4 de octubre de 2016). "Pixel 'teléfono de Google' anunciado" . El Borde . Vox Media . Archivado desde el original el 5 de octubre de 2016 . Consultado el 13 de marzo de 2017 .
- ^ Lawler, Richard (4 de octubre de 2016). "Los teléfonos Pixel de Google hacen su debut" . Comprometerse _ AOL . Archivado desde el original el 13 de marzo de 2017 . Consultado el 13 de marzo de 2017 .
- ^ Seifert, Dan (4 de octubre de 2016). “Los nuevos teléfonos Pixel de Google vienen con Android 7.1 Nougat” . El Borde . Vox Media . Archivado desde el original el 11 de mayo de 2017 . Consultado el 13 de marzo de 2017 .
- ^ Ng, Alfred (6 de octubre de 2016). "Pixel no compartirá el Asistente de Google con otros teléfonos Android" . CNET . CBS interactivo . Archivado desde el original el 13 de marzo de 2017 . Consultado el 13 de marzo de 2017 .
- ^ Bohn, Dieter (4 de octubre de 2016). "El teléfono de Google" . El Borde . Vox Media . Archivado desde el original el 6 de enero de 2017 . Consultado el 13 de marzo de 2017 .
- ^ Kastrenakes, Jacob (4 de octubre de 2017). "Google Pixel 2 y 2 XL anunciados con resistencia al agua, cámara de 'doble píxel' y pantalla siempre encendida" . El Borde . Vox Media . Archivado desde el original el 11 de octubre de 2017 . Consultado el 12 de octubre de 2017 .
- ^ Sottek, TC (19 de mayo de 2019). "Google tira de la licencia de Android de Huawei, obligándolo a usar la versión de código abierto" . El Borde . VOX Medios . Consultado el 20 de julio de 2019 .
Una escalada dramática en la guerra de EE. UU. contra las empresas tecnológicas chinas
- ^ Cook, James (20 de mayo de 2019). "Google restringe el uso de Android por parte de Huawei: esto es lo que eso podría significar para usted" . Inteligencia tecnológica. El Telégrafo . Archivado desde el original el 10 de enero de 2022 . Consultado el 20 de julio de 2019 .
Huawei, que es el segundo mayor vendedor de teléfonos inteligentes del mundo después de Samsung, ha confiado durante mucho tiempo en el sistema operativo Android de Google para ejecutar sus teléfonos inteligentes y tabletas.
La prohibición significa que los nuevos teléfonos Huawei ya no podrán acceder a ciertas aplicaciones, como Google Maps y YouTube, y los teléfonos existentes no podrán actualizar sus sistemas operativos Android.
- ^ Reichert, Corinne (14 de junio de 2019). "Huawei se mueve para registrar su propio sistema operativo mientras se opone a la prohibición de EE. UU." . Noticias de tecnología. CNET . Consultado el 10 de agosto de 2019 .
Huawei se está moviendo para registrar el nombre de su sistema operativo, "Hongmeng", en Perú.
- ^ Sohail, Omar (20 de mayo de 2019). "El propio sistema operativo para teléfonos inteligentes de Huawei supuestamente se llama HongMeng OS, según fuentes extranjeras" . tecnología móvil Donde los consumidores son lo primero (Wccf) . Consultado el 10 de agosto de 2019 .
- ^ Jie, Yang; Strumpf, Dan (24 de mayo de 2019). "¿Quién necesita el Android de Google? Huawei registra su propio sistema operativo para teléfonos inteligentes" . tecnología El diario de Wall Street . Consultado el 10 de agosto de 2019 .
El gigante tecnológico chino planea lanzar su propio sistema operativo este año, ya que el acceso al software estadounidense se ve afectado por la prohibición de exportación.
- ^ Inglaterra, Jason (14 de junio de 2019). "Huawei comienza a registrar su sistema operativo de reemplazo de Android: HongMeng" . Centro Android . Consultado el 10 de agosto de 2019 .
La marca comercial se ha presentado en Canadá, la Unión Europea, México y más.
- ^ Porter, Jon (9 de agosto de 2019). “El nuevo sistema operativo de Huawei se llama HarmonyOS” . El Borde . Consultado el 9 de agosto de 2019 .
- ^ Bohn, Dieter (22 de agosto de 2019). "Google postres postres: Android 10 es el nombre oficial de Android Q" . El Borde . Consultado el 22 de agosto de 2019 .
- ^ Amadeo, Ron (22 de agosto de 2019). "Sin azúcar: Android intercambia nombres en clave azucarados por números aburridos" . Ars Technica . Consultado el 22 de agosto de 2019 .
- ^ "Los nombres de postres icónicos de Android desaparecerán, comenzando con Android 10" . Policía androide . 22 de agosto de 2019 . Consultado el 22 de agosto de 2019 .
- ^ "Almacenamiento con alcance en Android Q obliga a los desarrolladores a usar SAF" . xda-desarrolladores . 31 de mayo de 2019.
- ^ "Dispositivos táctiles" . Proyecto Android de código abierto . Archivado desde el original el 25 de enero de 2012 . Consultado el 12 de marzo de 2017 .
- ^ "Manejo de acciones del controlador" . Desarrolladores Android . Archivado desde el original el 12 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Manejo de entrada de teclado" . Desarrolladores Android . Archivado desde el original el 13 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Descripción general de los sensores" . Desarrolladores Android . Archivado desde el original el 16 de febrero de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Chávez, Chris (22 de diciembre de 2011). "Real Racing 2 acelera en el Android Market: deja la parte 1 en el polvo" . Fandroide . Archivado desde el original el 19 de febrero de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Aparatos" . Desarrolladores Android . Archivado desde el original el 12 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ a b c "Teléfonos y tabletas" . Desarrolladores Android . Archivado desde el original el 31 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Hindy, Joe (4 de febrero de 2017). "15 mejores aplicaciones de lanzamiento de Android de 2017" . Autoridad de Android . Archivado desde el original el 1 de mayo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Gordon, Whitson (20 de mayo de 2011). "Launcher 7 trae la interfaz simple y atractiva de Windows Phone a Android" . hacker de vida . Comunicaciones Univisión . Archivado desde el original el 8 de enero de 2017 . Consultado el 12 de marzo de 2017 .
- ^ Comenzado, Daniel A. "Mirando el sistema operativo Android" . Para tontos . Archivado desde el original el 12 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Consejo de turrón: cambia la intensidad de la linterna en tu Galaxy S7 o S7 edge" . SamMobile .
- ^ "Notificaciones" . Diseño de materiales . Archivado desde el original el 22 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Notificaciones" . Desarrolladores Android . Archivado desde el original el 8 de diciembre de 2012 . Consultado el 12 de marzo de 2017 .
- ^ "Cómo obtener el nuevo diseño de 'Aplicaciones recientes' de Android P para su teléfono inteligente Samsung" . hacker de vida . 25 de junio de 2018.
- ^ a b Corbin Davenport (13 de noviembre de 2019). "El botón de navegación del menú finalmente se ha retirado en Android 10" .
- ^ "Cómo usar la tecla de menú oculta en Samsung Galaxy S5 [con tecla reciente]" . Consejos Android . 17 de abril de 2014.
- ^ "El Samsung Galaxy S5 todavía tiene un botón de menú, simplemente está oculto" . Centro Android . 12 de abril de 2014.
- ^ a b Ghani, Uzair (29 de agosto de 2016). "Cómo usar y dominar Android 7.0 Nougat multitarea de pantalla dividida" . Wccftech .
- ^ Reisinger, Don (7 de diciembre de 2012). "Galaxy S3 de Samsung para obtener la actualización de Premium Suite" . CNET . Consultado el 3 de abril de 2021 .
- ^ "Cómo cambiar la animación de carga sin conexión para dispositivos Android" . Appuals.com . 10 de diciembre de 2015.
- ^ "Echa un vistazo al efecto háptico acoplado al audio de Android 12 en acción" . Titulares de Android . 23 de febrero de 2021.
- ^ "El efecto háptico acoplado al audio de Android 12 es aún más genial de lo que parece" . xda-desarrolladores . 23 de febrero de 2021.
- ^ "¿Qué es la función Auto-Haptic en los teléfonos inteligentes Samsung basados en Jelly Bean 4.1? | Soporte | SAMSUNG Reino Unido (espejo)" . skp.samsungcsportal.com . Archivado desde el original el 3 de abril de 2021 . Consultado el 3 de abril de 2021 .
- ^ "Prepare sus aplicaciones para el requisito de 64 bits" . Blog de desarrolladores de Android . Consultado el 14 de agosto de 2020 .
- ^ Mullis, Alex (21 de noviembre de 2016). "Cómo instalar el SDK de Android (Kit de desarrollo de software)" . Autoridad de Android . Archivado desde el original el 3 de mayo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Kotlin es ahora el idioma preferido de Google para el desarrollo de aplicaciones de Android" . TechCrunch . Consultado el 8 de mayo de 2019 .
- ^ Miller, Paul (17 de mayo de 2017). "Google está agregando Kotlin como lenguaje de programación oficial para el desarrollo de Android" . El Borde . Vox Media . Archivado desde el original el 17 de mayo de 2017 . Consultado el 22 de mayo de 2017 .
- ^ Lardinois, Frédéric (17 de mayo de 2017). "Google hace de Kotlin un lenguaje de primera clase para escribir aplicaciones Android" . TechCrunch . AOL . Archivado desde el original el 22 de mayo de 2017 . Consultado el 22 de mayo de 2017 .
- ^ Sinicki, Adam (10 de agosto de 2019). "Quiero desarrollar aplicaciones Android. ¿Qué idiomas debo aprender?" . Autoridad de Android . Consultado el 12 de septiembre de 2019 .
- ^ "API nativas de Android NDK" . Desarrolladores Android . Archivado desde el original el 12 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Soporte de biblioteca C ++" . Desarrolladores Android . Archivado desde el original el 12 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "aplicación de paquete" . GoDoc . Archivado desde el original el 29 de marzo de 2017 . Consultado el 12 de marzo de 2017 .
- ^ "Descripción general de herramientas" . Desarrolladores Android . 21 de julio de 2009. Archivado desde el original el 13 de junio de 2012.
- ^ Opam, Kwame (28 de enero de 2014). "Las aplicaciones de Chrome llegarán a iOS y Android" . El Borde . Vox Media . Archivado desde el original el 10 de febrero de 2017 . Consultado el 11 de marzo de 2017 .
- ^ "Google adquiere Firebase para ayudar a los desarrolladores a crear mejores aplicaciones en tiempo real" . TechCrunch . Consultado el 25 de abril de 2020 .
- ^ a b c d e f g h i Amadeo, Ron (21 de octubre de 2013). "El control férreo de Google sobre Android: controlar el código abierto por cualquier medio necesario" . Ars Technica . Conde Nast . Archivado desde el original el 10 de marzo de 2017 . Consultado el 11 de marzo de 2017 .
- ^ a b c d "Google exige la marca 'Powered by Android' en los nuevos dispositivos" . Geek.com . Archivado desde el original el 28 de marzo de 2014 . Consultado el 28 de marzo de 2014 .
- ^ "Google Play alcanza 1 millón de aplicaciones" . Mashable . 24 de julio de 2013. Archivado desde el original el 2 de enero de 2014 . Consultado el 2 de enero de 2014 .
- ^ Warren, Christina (24 de julio de 2013). "Google Play llega a 1 millón de aplicaciones" . Mashable.