¿De qué manera Java 8 está relacionado con el desarrollo de Android?

Hola,

No es necesario confiar en JAVA 8 si desea desarrollar una aplicación de Android. También puedes desarrollarlo con JAVA 7.

Soy desarrollador de aplicaciones, he probado la mayoría de las plataformas de desarrollo de aplicaciones móviles. He desarrollado más de 50 aplicaciones hasta hoy con la ayuda de Phonegap, Telerik, Configure.IT, etc. Se están ejecutando con éxito en la tienda de aplicaciones.

Según mi experiencia en este campo, recomiendo a los desarrolladores y principiantes que utilicen una plataforma de desarrollo de aplicaciones móviles como Configure.IT, ya que proporciona codificación automática, función de vista previa de la aplicación, conexión directa a la API y muchas más funciones. Estas cosas ahorran mucho más tiempo de desarrollo y proporcionan una aplicación rápida y bien diseñada en mucho menos tiempo.

Espero que mi respuesta pueda ayudarte.

Android Os se comporta de acuerdo con su biblioteca y su biblioteca escrita en JAVA (algunas bibliotecas nativas en C también).

Solo necesita conceptos básicos de JAVA con OOPS Concept y nada más.
Programa de ejemplo este enlace deriva todos los conceptos básicos de Java para el desarrollo de Android, así como los conceptos básicos del desarrollo de Android.

El sistema operativo Android se compone de diferentes componentes de software dispuestos en pila. Los diferentes componentes del sistema operativo Android son:

  1. Kernel de Linux
  2. Bibliotecas
  3. Tiempo de ejecución de Android
  4. Marco de aplicación
  5. Aplicaciones

Espero que te pueda ayudar!

Agregando a los puntos anteriores.
Android se ejecuta en la máquina virtual Dalvik, mientras que Java se ejecuta en la máquina virtual Java. Java compila a bytecodes que JVM puede entender. Android compila en formato dex que solo DVM puede entender. Es posible que el marco de Android aún no sea compatible con la sintaxis similar a 1.8 java. Al final del día, Android Framework solo usa la sintaxis de Java y nada más. En mi humilde opinión, Android está aprendiendo las API y el marco para ejecutar código en dispositivos móviles, mientras que Java apunta a un paradigma de programación más amplio.

No, ellos no están relacionados. Puede aprender el desarrollo de Android sin actualizar a Java 8. Java 8 es bastante nuevo y todavía no ha penetrado mucho en el desarrollo. Tiene una nueva forma de programación (lambdas). Pero también deberías hacerlo bastante bien con 7.