Cocos2d-x 3.x部署到安卓

1、前期準備

下載下列軟件:html

2、搭配環境變量

  1. 安裝Python

而後進入「個人電腦」---「屬性」---「高級系統設置」---「環境變量」java

在系統變量中找到Path變量,編輯並添加Python存放的根目錄路徑(注意分號分隔)python

測試:任意目錄打開cmd,輸入python,若出現如下版本信息,則安裝成功:android

2. 安裝JDKapache

一直下一步就好,完成後進入「環境變量」設置oracle

在系統變量裏新建一個變量:JAVA_HOME,裏面存儲JDK存放的根目錄路徑測試

找到CLASSPATH變量,裏面添加:;%JAVA_HOME%\lib;lua


測試:任意目錄打開cmd,輸入java -version,若出現如下版本信息,則安裝成功:spa

3. ADT命令行

4. NDK、ANT只須要解壓就好

在系統變量中找到Path變量,編輯並添加NDK存放的根目錄的路徑,

以及ANT存放的根目錄下的bin目錄的路徑,即 ant的根目錄\bin

5. 解壓Cocos2d-x安裝包

打開cmd,並切換到解壓目錄下,輸入python setup.py

而後會提示輸入NDK、SDK、ANT的根目錄,按要求輸入便可(ANT要輸入其bin目錄!)

全部都結束後,關閉命令行,再次進入,並輸入:

set NDK_ROOT

set ANT_ROOT

set ANDROID_SDK_ROOT

set COCOS_CONSOLE_ROOT

3、建立工程,並移植到安卓

  1. 建立工程

輸入 cocos new PROJECT_NAME -p PACKAGE_NAME -l language -d DIRECTORY

PROJECT_NAME,項目名,如CatapultGame

PACKAGE_NAME,包名,如com.labi.game

language,語言,能夠是cpp、lua、js

DIRECTORY,工程所在的目錄

好比 cocos new CatapultGame -p com.labi.game -l cpp -d F:\cocosExample

2. 移植安卓平臺

若是,你在項目過程當中有本身添加.cpp文件的話,在打包.apk前須要修改proj.android/jni文件夾下的Android.mk文件,

將你新添的cpp文件加入進去

打開cmd,進入項目所在目錄,

輸入cocos compile -p android,便可

最後在 [項目文件夾]\bin\debug\android\文件夾下,能夠找到APK文件

相關文章
相關標籤/搜索