脥ndice de Contenido
Navegador Java para android
Probablemente todo el mundo sabe que Android utiliza Java. Sin embargo, el significado exacto de 芦utiliza Java禄 resulta ser bastante complicado y matizado. Por lo tanto, en este post, voy a describir c贸mo los dispositivos Android y varias herramientas que utilizamos para el desarrollo de Android aprovechan la plataforma Java.
Empecemos por la conclusi贸n: el siguiente diagrama muestra el papel de Java en el ecosistema Android. Si lo entiendes a la primera, entonces genial y puedes dejar de leer este post. Si no, sigue leyendo para obtener explicaciones m谩s detalladas de cada uno de los componentes que ves en este diagrama.
Los desarrolladores que escriben c贸digo en el lenguaje de programaci贸n Java suelen llamarlo simplemente 芦Java禄, por lo que es natural pensar en Java s贸lo como eso: un lenguaje de programaci贸n. Sin embargo, como ya sabr谩s, el c贸digo fuente de Java no es ejecutable en su forma original. Primero hay que transformarlo en el llamado bytecode y luego utilizar herramientas especiales para ejecutar el bytecode en los dispositivos de destino. Por tanto, el lenguaje en s铆 es s贸lo una pieza de una cadena de herramientas m谩s amplia. Esa cadena de herramientas se llama plataforma Java.
脷ltima versi贸n de Java
Antes era necesario instalar un JDK; de ah铆 los v铆deos en los que se explica c贸mo hacerlo. Las versiones recientes incluyen un JDK integrado. Tenga en cuenta que Android Studio ha evolucionado r谩pidamente, y los tutoriales se quedan r谩pidamente obsoletos.
Tenga en cuenta que la instalaci贸n de Android Studio no configura autom谩ticamente las herramientas de l铆nea de comandos JDK integradas. Esto es importante si desea utilizar las herramientas de l铆nea de comandos del SDK de Android. Para solucionar esto, encuentre el directorio bin dentro de la instalaci贸n de Android Studio que contiene el comando java (el comando nativo que realmente ejecuta la m谩quina virtual Java), y a帽谩dalo a su ruta. (Otra cosa que puede cambiar, as铆 que no a帽adir茅 directorios espec铆ficos a esta respuesta). Este archivo es java.exe en Windows; en cualquier otra plataforma se llama java y tiene permiso de ejecuci贸n.
En realidad hay dos directorios de este tipo, porque el JDK, como todas las aplicaciones Java, contiene un entorno de ejecuci贸n Java (JRE). Si s贸lo desea ejecutar las herramientas del SDK, no importa qu茅 directorio bin elija. Pero si quieres compilar y ejecutar c贸digo Java fuera de Android Studio, entonces necesitas usar el bin que contiene el comando javac, entre otras herramientas de desarrollo esenciales del JDK.
Instalar java windows
Esto significa que si hay un sitio web al que est谩s intentando acceder que utiliza Java Applets para ejecutarse, desafortunadamente no vas a poder utilizarlo. Sin embargo, los Applets de Java en los sitios web son una tecnolog铆a extremadamente anticuada y son esencialmente inexistentes en la Internet moderna. De hecho, incluso los navegadores web modernos ya no son compatibles con los applets de Java. Chrome y Firefox tampoco soportan ya el plugin de Java.
Estamos hablando de applets de Java que se ejecutan en sitios web (de forma similar a como se utilizaba Flash en los a帽os 90 y 2000). Los applets de Java se utilizaban para a帽adir funciones adicionales a los sitios web, como un men煤 animado, un juego o un reproductor de v铆deo.
Instalar android sdk
Unity distribuye las dependencias como m贸dulos, lo que significa que usted utiliza el Unity Hub para instalarlas. Puede instalarlos cuando instale una nueva versi贸n del Editor de Unity, o a帽adirlos a una instalaci贸n existente del Editor de Unity. Para instalar m贸dulos:
Deber铆as usar el Unity Hub para instalar las herramientas Android SDK & NDK y OpenJDK para asegurarte de que recibes las versiones y configuraciones correctas. Sin embargo, hay situaciones en las que es 煤til cambiar el SDK, NDK o JDK que Unity utiliza para crear aplicaciones para Android. Por ejemplo, si tiene varias versiones de Unity con las mismas dependencias y no desea duplicar la instalaci贸n del SDK, NDK y JDK, puede especificar una ubicaci贸n compartida.
Esta secci贸n contiene informaci贸n sobre qu茅 versiones de cada dependencia soporta cada versi贸n de Unity. Cada versi贸n de Unity requiere una versi贸n espec铆fica del Android NDK y Android JDK, pero no hay requisitos exactos de versi贸n para el Android SDK.
Unity depende de las herramientas que proporciona el SDK de Android y las diferentes versiones del SDK suelen disponer de las mismas herramientas. Esto significa que usted puede utilizar cualquier versi贸n reciente del SDK ya que todas contienen las herramientas de compilaci贸n que Unity requiere.