Cómo configurar el entorno de desarrollo móvil Android de unity3d
1. Construcción del entorno operativo Android
Al diseñar software para el sistema Android, la construcción del entorno de desarrollo JDK debe ser la primera prioridad. Elegimos el sistema operativo Windows10 de 64 bits. Al mismo tiempo, en la selección de la versión JDK, se selecciona la versión Windows x64 del Java SE Development Kit 8u5. Esta versión es estable, ampliamente utilizada, de código abierto, gratuita y fácil de obtener. Durante el proceso de instalación, tenga cuidado de no repetir la instalación. Debe eliminar el paquete de instalación inmediatamente después de que se complete la instalación. De lo contrario, si accidentalmente vuelve a hacer clic en el paquete de instalación, el paquete de instalación eliminará inmediatamente el programa instalado y le preguntará si. para reinstalarlo. Durante el proceso de instalación de JDK, debe prestar atención a las herramientas de desarrollo, el código fuente y el JRE público. Deben seleccionarse e instalarse en el directorio predeterminado de la unidad C. Al mismo tiempo, también debe instalarse el JRE adjunto. en el mismo directorio. El disco duro debe tener al menos 2G de espacio.
Después de seleccionar la versión JDK e instalarla, se instala nuestro entorno JAVA. Como todos sabemos, el sistema Android está estructurado por el lenguaje JAVA, por lo que se debe instalar el entorno JAVA antes de construir el entorno operativo Android. . Después de instalar el entorno JAVA, configuramos el entorno de desarrollo de Android. Estamos a punto de seleccionar la versión del SDK de Android. Elegimos aquí la versión android-sdk_r24.4.1-windows. Esta versión se lanzó al mismo tiempo que Android 8.0, y su tiempo de lanzamiento también fue posterior al modelo Redmi NOTA5A de nuestra máquina de prueba de Android, y es perfectamente compatible con la versión de Android 7.1.2 ejecutada por nuestra máquina de prueba de Android.
Fig.1 Configuración del entorno operativo Android
Fig.1 Configuración del entorno operativo Android
2. Configuración de las variables de entorno del sistema Windows 10
p>
Una variable de entorno es un objeto en el sistema operativo. El objeto tiene un nombre específico y se utiliza para especificar algunos parámetros del sistema operativo cuando se está ejecutando. Edite las variables de entorno en Propiedades avanzadas del sistema de Propiedades de la computadora. Primero, agregue dos variables del sistema. Los nombres de las variables son JAVA_HOME y ANDROID_HOME, y los valores de las variables son sus respectivos directorios de instalación. Luego modifique la variable PATH en las variables del sistema. Aquí estamos usando el sistema Windows 10. Modificar la variable PATH es más conveniente y más rápido que Windows 7. Cree cuatro nuevos atributos en la variable de entorno PATH, como se muestra en la Figura 2.
Fig.2 Configuración de variables de entorno del sistema
Fig.2 Configuración de variables de entorno del sistema
3. Descarga e instalación del SDK
Configuración completada. Después de configurar las variables de entorno del sistema, descargue e instale el SDK. Como se mencionó anteriormente, la versión que seleccionamos es la versión android-sdk_r24.4.1-windows. Descomprima el paquete comprimido descargado, luego abra el programa SDK MANAGER en el directorio de instalación del SDK de Android e instale Android SDK Tools 24.4 en el directorio HERRAMIENTAS. 1. Android SDK Platform-tools 27.0.1, Android SDK Build-tools 27.0.3 Elegimos la opción No cuando el sistema nos solicita si actualizamos la versión, porque esta versión es compatible con nuestra prueba JDK8.0 y Android correspondiente. versiones en ejecución de la máquina. Si elige actualizar a la última versión, puede causar una serie de errores debido a compatibilidad o falta de coincidencia.
La selección de API varía de API15 a API27, es decir, de Android4.0.1 a Android 8.1.0. La API (interfaz de programación de aplicaciones) es una interfaz de programación de aplicaciones. Su principio de funcionamiento es utilizar algunas funciones predefinidas. El propósito de Proporciona a las aplicaciones y a los desarrolladores la capacidad de acceder a un conjunto de rutinas basadas en una pieza de software o hardware sin tener que acceder al código fuente ni comprender los detalles del funcionamiento interno. En el entorno operativo Windows 10, naturalmente necesitamos las API correspondientes para desarrollar software de Android. Instale los servicios de Google Play y el controlador USB de Google en el directorio Extras. Las funciones de los servicios de Google Play y GameCenter en el sistema IOS son las mismas.
Cuando abrimos la aplicación del software del juego, ésta aparecerá en la pantalla de inicio. Puede iniciar sesión con una cuenta de Google, crear un apodo y agregar una dirección de correo electrónico para conectarse con amigos. Cuando un usuario inicia sesión en una cuenta de Google existente o registra una nueva cuenta, se le presentará una interfaz que contiene los términos de servicio. En este momento, el usuario puede crear una cuenta de juego única, y el apodo y otra información se utilizan para recibir invitaciones de amistad de otros jugadores. Por supuesto, otros jugadores también pueden encontrarlo a través del correo electrónico. De lo contrario, simplemente haga clic en el enlace correspondiente del servicio para descargar el juego. Podemos usarlo para jugar juegos correspondientes como "Choque de clanes".
En cuanto al controlador USB de Google, permite que el desarrollo de nuestro sistema Android tenga la capacidad de utilizar la interfaz USB para transmitir datos, permitiendo que el software que desarrollamos realice la entrada y salida correspondiente a través de la interfaz USB. El USB es plug-and-play, admite intercambio en caliente, tiene una velocidad de transmisión rápida y se puede conectar hasta 127 dispositivos USB mediante expansión. No hay necesidad de preocuparse por conflictos entre bloqueos de cifrado USB e impresoras y otros periféricos. Mejora enormemente la adaptabilidad del software que desarrollamos. Sexo y comunicación.
Después de instalar las herramientas de compilación, API y servicios adicionales correspondientes, nuestro SDK de Android puede ejecutarse normalmente, pero antes de eso, debe verificar si el archivo zipalign existe en la carpeta de herramientas en el directorio de instalación. Si no existe, los siguientes pasos no serán posibles. Necesitamos copiar manualmente la versión correspondiente del archivo zipalign en la carpeta build-tools en el directorio de instalación a la carpeta de herramientas correspondiente. A partir de la versión Android 1.6 SDK, el SDK incluye una nueva herramienta zipalign para optimizar APK.
Mejora la eficiencia de la interacción entre las Aplicaciones optimizadas y el sistema Android, mejorando así en gran medida la velocidad de ejecución de todo el sistema. El equipo de Android recomienda encarecidamente que los desarrolladores utilicen la herramienta de optimización zipalign antes de lanzar nuevas aplicaciones, y para las aplicaciones que se han lanzado, pero no se limitan a versiones del sistema, se recomienda reemplazar la versión existente con un APK optimizado. El uso de la herramienta zipalign mejorará el rendimiento de nuestra APP, reducirá el uso de memoria y reducirá el calor del teléfono, lo cual es "vital" para nuestro teléfono móvil Redmi NOTA5A desarrollado por el fabricante de teléfonos móviles Xiaomi. En la Figura 3 se muestra el uso del comando cmd para optimizar zipalign.
Fig.3 la optimización de zipalign
Fig.3 la optimización de zipalign
4 Configuración de la interfaz del SDK de Android y generación de APK
Para el tamaño de pantalla del teléfono móvil, modifique la relación de pantalla Free Aspect a 16:10 LandScape en el módulo Juego de la ventana de vista principal para adaptarse a la mayoría de los teléfonos Android.
Configuración de interfaz entre SDK y JDK: seleccione SDK en el compilador de Unity, directorio de instalación de JDK para la configuración del entorno, seleccione la versión Android 5.0 para la API de Android, actualice el nombre del proyecto y actualice la versión del SDK a Sdk18 o superior. . Cambie la configuración a Android 5.0 en Configuración de compilación.
Lo anterior es la instalación y configuración del entorno Android. Para más preguntas sobre el desarrollo de Unity, puede consultar este enlace web del video tutorial. Espero que mi respuesta pueda ayudarlo.