Contenidos
Herramientas de la plataforma Adb
Para construir y ejecutar para Android, debe instalar el módulo de plataforma Unity Android Build Support. También es necesario instalar el kit de desarrollo de software de Android (SDK) para construir y ejecutar cualquier código en su dispositivo Android. Si desea utilizar el backend de scripting IL2CPPUn marco que potencia el scripting en Unity. Unity admite tres backends de scripting diferentes en función de la plataforma de destino: Mono, .NET y IL2CPP. La Plataforma Universal de Windows, sin embargo, sólo admite dos: .NET e IL2CPP. Más informaciónVer en el Glosario, también debes instalar el kit de desarrollo nativo de Android (NDK). Por defecto, Unity instala un Kit de Desarrollo Java basado en OpenJDK.
Puedes instalar el SDK de Android utilizando herramientas de línea de comandos o a través de Android Studio. Android Studio proporciona una herramienta basada en una interfaz gráfica de usuario fácil de usar, pero instala software adicional en su ordenador. El uso de las herramientas de línea de comandos es una descarga más pequeña y no instala software adicional, pero puede ser más difícil de usar.
Instale o descomprima el SDK de Android. Después de la instalación, abra el Android SDK Manager y añada al menos una plataforma Android SDK, las herramientas de plataforma, las herramientas de compilación y los controladores USB si está utilizando Windows.
Herramientas de la plataforma Android
En este tutorial, discutiremos todos los pasos necesarios para instalar las herramientas de la plataforma Android y el SDK Manager en Windows 10. Este tutorial proporciona los pasos para Windows 10, aunque los pasos deberían ser los mismos en otras versiones de Windows.
Este post es útil para los desarrolladores que utilizan Android Platform Tools y SDK Manager sin instalar Android Studio para los casos de uso que incluyen el desarrollo de aplicaciones híbridas utilizando Ionic. También asume que existe una variable de entorno JAVA_HOME válida que apunta al directorio de instalación de Java.
Puedes seguir Cómo instalar Java 8 en Windows 10, Cómo instalar Java 11 en Windows, Cómo instalar Java 15 en Windows o Cómo instalar OpenJDK 15 en Windows para instalar Java en Windows. En caso de que estés interesado en desarrollar aplicaciones Android usando Android Studio, también puedes seguir Cómo instalar Android Studio en Windows.
En este paso, vamos a instalar las herramientas de línea de comandos de Android en Windows 10. Crea el directorio android-sdk en tu ubicación preferida y extrae el contenido del zip descargado de SDK Tools a este directorio. Asegúrese de que el contenido extraído está disponible dentro del directorio android-sdk creado por nosotros como se muestra en la Fig 3.
Descarga de herramientas de la plataforma Android
Los paquetes del SDK de Android pueden ser instalados directamente desde el upstream usando el SDK Manager de #Android Studio o la herramienta de línea de comandos sdkmanager (parte de las herramientas del SDK de Android). Algunos paquetes del SDK de Android también están disponibles como paquetes AUR, generalmente se instalan en /opt/android-sdk/.
Los paquetes AUR instalan el SDK en /opt/android-sdk/. Este directorio tiene permisos de root, así que ten en cuenta que debes ejecutar sdk manager como root. Si pretendes utilizarlo como usuario normal, crea el grupo de usuarios android-sdk y añade tu usuario.
Establece una lista de control de acceso para que los miembros del grupo recién creado puedan escribir en la carpeta android-sdk. Como la ejecución de sdkmanager también puede crear nuevos archivos, establece la ACL como ACL por defecto. la X en la entrada del grupo por defecto significa “permitir la ejecución si es ejecutable por el propietario (o cualquier otra persona)”
Es posible escribir aplicaciones flutter para Android y iOS usando (Neo)vim como un IDE. Instala coc usando un gestor de plugins de Vim. También instale la extensión coc-flutter para el autocompletado (como en Android Studio) y para cargar el código en un emulador de Android.
Android studio
Las otras respuestas no mencionan que se pueden utilizar identificadores de cadena constante en lugar de índices (que cambiarán) para las opciones de filtro. Esto es útil para instalaciones desatendidas o con scripts. Hombre para la opción –filtro:
Una gran fuente de información que encontré mientras intentaba instalar todo lo relacionado con el SDK de Android desde la línea de comandos, fue este Dockerfile. Dentro del Dockerfile se puede ver que el autor ejecuta un único comando para instalar las herramientas de la plataforma y las herramientas de compilación sin ninguna otra interacción. En el caso que plantea el OP, el comando se adaptaría a:
Acabo de tener un infierno de un tiempo conseguir android sdk dependencias instaladas a través de la línea de comandos y ya que la documentación que viene con las herramientas y en línea son lamentablemente falta, pensé que iba a publicar lo que descubrí aquí.
La mayoría de las respuestas parecen ignorar el hecho de que usted puede necesitar para ejecutar la actualización en un entorno sin cabeza, sin derechos de superusuario, lo que significa que la secuencia de comandos tiene que responder a todos los y / n de licencia pide automáticamente.