Hola, ¿puedes decirme si Android es de código tan abierto que algún software es incompatible con teléfonos específicos? Los parámetros de configuración del hardware no están estandarizados, afectará...
La diferencia entre Android y Linux tradicional es que su entorno hardware es muy complejo.
La configuración de hardware de cada PC es diferente, pero existen ciertos estándares y especificaciones entre el hardware, por lo que el sistema operativo tradicional Linux sólo necesita proporcionar controladores para que el hardware funcione correctamente.
Android no puede. El sistema Android original de Google generalmente no se puede instalar directamente en teléfonos móviles, porque el sistema Android original no necesariamente es compatible con el hardware del teléfono, por lo que los fabricantes de teléfonos móviles y tabletas deben realizar las modificaciones correspondientes según el código fuente de Android.
------------------------------------------- ----- -----
La aplicación es incompatible Esto es principalmente un problema entre el sistema de software y el sistema de hardware. Por ejemplo, si la aplicación se desarrolla en base al JDK de Android 4.3, la aplicación no se puede ejecutar en Android 2.3 porque la versión anterior de Android no tiene la interfaz API correspondiente.
En términos generales, el sistema Android se actualizará a medida que los fabricantes de teléfonos móviles y tabletas actualicen, a diferencia de Apple, que tiene un número fijo de modelos.