安卓交叉編譯環境配置
阿新 • • 發佈:2018-10-26
root 自動生成 div mpi script 必須 andro tor exe --編譯命令 release和debug需要相應的簽名(ant.properties)
cocos compile -p android -m release
cocos compile -p android -m debug
--主機IP (HNScriptValue.xml)
--安卓版本
cocos2d\cocos\platform\android\java\project.properties
proj.android\project.properties
--簽名
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000
keytool -genkey -v -keystore release.keystore -alias androidreleasekey -keyalg RSA -validity 10000
keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
--調試 NDK clean
--編譯環境
1、VS2015/VS2017
2、JDK:環境變量JAVA_HOME為JDK的路徑;
把”%JAVA_HOME%\bin” 加入到系統變量的Path中;
在用戶變量中添加CLASSPATH變量為“.;%JAVA_HOME%\lib;”註意前面還有個點。JDK環境配置完成。
cmd輸入java -version查看JDK是否安裝成功。重啟DOS窗口,環境配置成功。
3、ANT:環境變量ANT_ROOT,如:D:\cocos\apache-ant-1.9.3\bin
把“%ANT_ROOT%”加入到系統變量Path中,記得分號隔開
4、ADT環境安裝(包括SDK和Eclipse)
解壓adt-bundle-windows-x86-20140624.zip;
設置ANDROID_SDK_ROOT環境,系統變量中增加。值如:”D:\cocos\adt-bundle-windows-x86-20140624\sdk“;
把“%ANDROID_SDK_ROOT%\tools”和“ANDROID_SDK_ROOT%\platform-tools“加入系統Path變量中,記得分號隔開。
安裝完ADT,將Eclipse目錄下的eclipse.exe添加到桌面,雙擊即可完成eclipse的ADT環境的安裝。
進入DOS下,輸入:adb -h查看是否配置成功,關閉DOS重啟即可配置成功。
5、安裝NDK:Cocos2d-x3.2對NDK的要求r9d
解壓android-ndk-r9d-windows-x86.zip;
設置NDK_ROOT環境變量,在系統變量中增加。值如:”D:\cocos\android-ndk-r9d“;
把”%NDK_ROOT%“加入到系統變量Path中,記得分號隔開。
6、安裝Python:下載並安裝Python-2.7.5.msi(必須為2.7版本)
把Python的環境加入到系統Path變量中,值如:“C:\Python27”;
最終Path如下:“C:\Python27;%JAVA_HOME%\bin;%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools;%ANT_ROOT%;%NDK_ROOT%;"
環境配置成功後重啟或者關閉DOS或計算機即可更新環境變量。
進入Cocos2d-x3.2根目錄,在DOS下執行setup.py看看以上路徑是否存在並正確配置,如果成功如下圖:並且在用戶環境變量下自動生成COCOS_CONSOLE_ROOT環境變量。
安卓交叉編譯環境配置