Cómo construir el entorno de desarrollo Android Cocos2d-x3.2alpha0 en la plataforma Windows 7
Esta guía describe cómo construir el entorno de desarrollo de Android Cocos2d-x en Windows 7. Esta guía requiere una computadora con Windows 7 y Visual Studio 2012/2013 instalados. Lo mejor es tener una conexión a Internet rápida y estable, ya que hay muchos paquetes para descargar en esta guía.
Las herramientas que deben instalarse para configurar el entorno de desarrollo incluyen
Visual Studio 2012/2013 --- Dado que el motor Cocos2d-x-v3.x no se puede compilar usando la versión anterior de VS, requiere Visual Studio 2012 o 2013 instalado. La instalación de VS es muy simple y no se explicará en este tutorial.
Cocos2d-x --- Este tutorial toma como ejemplo la versión 3.2alpha0 de Cocos2d-x
JAVA JDK
SDK de Android
NDK
Descargar el motor Cocos2d-x 3.2alpha0
Los usuarios pueden hacer clic en "Descargar" en la barra de navegación del sitio web oficial de Cocos2d-x para descargar la última versión de Cocos2d-x p>
En esta guía, presentaremos la última versión del motor Cocos2d-x 3.2alpha0. Tomemos como ejemplo el motor Cocos2d-x 3.2alpha0.
(Nota: si desea descargar una versión anterior de Cocos2d-x, puede hacer clic en "¿Buscar una versión anterior? Sin embargo, le recomiendo encarecidamente que utilice la última versión de Cocos2d-x, porque El nuevo motor tiene muchas características nuevas y soluciona muchos problemas con versiones anteriores).
Haga clic derecho en el enlace "Descargar" y seleccione "Guardar enlace como..." y guarde el archivo comprimido en el lugar apropiado. Esta es D: \Cocos2d-x\Cocos2d-x 3.2alpha0.
(Nota: no coloque la carpeta Cocos2d-x en c:\ ya que esto causará muchos problemas relacionados con la prioridad.
Abra el directorio "D:\Cocos2d-x\Cocos2d-x 3.2alpha0/build", como se muestra a continuación:
Haga doble clic en "cocos2d-win32.vs2012.sln Doble -haga clic en "cocos2d-win32. p>
Ahora puede compilar el proyecto HelloCpp como proyecto de inicio predeterminado y presionar CTRL-F5 para ejecutar el programa de muestra. Si se compila sin errores y se ejecuta correctamente, verá el siguiente pantalla
¡Felicitaciones! Ha ejecutado exitosamente el motor Cocos2d-x en Windows 7. A continuación se explica cómo configurar el entorno de desarrollo de Android
Instalación y configuración de JAVA JDK
.Porque queremos desarrollar para Android, el primer paquete de software que necesitamos instalar es definitivamente JDK. Si está utilizando Windows 7 de 64 bits, debe descargar la siguiente versión del software JDK de 64 bits para Windows de 64 bits. p>
Una vez completada la descarga, haga doble clic en el archivo exe para instalar JDK para Windows de 64 bits.
Una vez completada la descarga, haga doble clic en el archivo exe para instalar JDK para Windows de 64 bits.
El valor de HOME es D:\Program Files\Java\jdk1.7.0
La nueva variable de entorno: CLASSPATH El valor es: .;JAVA_HOME\lib (Nota: el punto indica el directorio actual y no puede ser omitido)
Agregue el siguiente contenido delante del valor de ruta de la variable del sistema: JAVA_HOME\bin (Nota: el punto y coma aquí no se puede omitir) En este punto, la instalación de JDK está completa.
Haga clic en "Inicio" -gt; "Ejecutar" -gt; ingrese: comando cmd, ingrese: java -version en la ventana CMD
Configure el entorno del SDK de Android
Descargue el SDK de Android Descárguelo y descomprímalo, luego colóquelo en el directorio donde desea colocarlo. Habrá un programa eclipse.exe en "..\adt-bundle-windows-x86_64-20131030\eclipse". carpeta El programa crea un acceso directo en el escritorio que apunta al programa.
Ahora puede iniciar Eclipse haciendo doble clic en el acceso directo del escritorio y aparecerá un cuadro de diálogo instantáneo que le pedirá que establezca un espacio de trabajo predeterminado. Seleccione "Aceptar" para aceptar la configuración predeterminada.
Configurar variables de entorno:
Nueva variable de entorno: ANDROID_SDK Valor: D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\platforms\ D:\ TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\tools\; D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\platform-tools (D:\TDDownload\android es el Ubicación de almacenamiento del SDK).
Agregue el siguiente contenido antes del valor de la variable del sistema Ruta: ANDROID_SDK
Haga clic en "Inicio" -gt; "Ejecutar" -gt Ingrese: comando cmd en la ventana CMD: adb -h, comprueba si la instalación se realizó correctamente.
Hay dos programas ejecutables en el directorio "...\adt-bundle-windows-x86_64-20131030\sdk": "AVD Manager.exe" y "SDK Manager.exe", puede crear y administrar AVD y SDK directamente a través de ellos.
Instalar NDK
El NDK de Android incluye compilación, documentos, muestras, fuentes, GNUmakefile, ndk-build, ndk-gdb y readme, etc.
Cree un proyecto Cocos2d-x
Descomprima el paquete comprimido cocos2d-x-3.2alpha0 que acaba de descargar y colóquelo en la carpeta especificada.
Vaya al directorio **cocos2d-x-3.2alpha0/tools/cocos2d-console/bin/cocos.py**
Abra la terminal y ejecute **cocos.py ** Archivo de creación de script
python cocos.py nueva prueba - p com.coco2dx.org -l cpp -d ~/Desktop
Parámetros:
prueba es el proyecto El nombre de
-p va seguido del nombre del paquete de software
-l va seguido del tipo de lenguaje de desarrollo Hay tres tipos de lenguajes de desarrollo: cpp, lua, js
Seguido de -d es el directorio donde está almacenado el proyecto
Generar archivos de proyecto de Android
En el nuevo proyecto de prueba, ejecute *build_native en el script proj.android.py*. Script py* para compilar.
¡Esperando una compilación exitosa!
Importar el proyecto de Android
Finalmente, puede iniciar Eclipse e importar el proyecto de Android. Los pasos son los siguientes:
Haga clic con el botón derecho en "Explorador de paquetes" y seleccione "Importar..."
Cuando aparezca el cuadro de diálogo, seleccione "Salir del proyecto de Android en el espacio de trabajo".
Importar en Eclipse como se indica arriba. Configure su teléfono en modo de depuración y conéctelo a su computadora con un cable USB, ejecute la prueba en Eclipse y verá HelloWorld ejecutándose en su teléfono.