Cocos2d-JS 3.12版本Windows環境配置
1.安裝python2.7x,注意必須是2.7x,這裡有的可能已經安裝了python3.0版本,但是目前的v3.0bate版本有的地方不支援,所以必須是2.7x版本
https://www.python.org/download/releases/2.7.6/
2.下載Android SDK,安裝相應API,platforms資料夾中應至少有一個8以上的版本
3.下載Android
NDK 解壓即可
4.下載Ant
解壓即可 r10b (64-bit)
5.下載Cocos2d-JS 安裝
本人安裝版本Cocos2d-JS 3.12
二、配置環境變數
1.在“計算機”右擊->屬性,選擇"高階系統設定",點選”環境變數“按鈕,在系統變數區域新建變數:路徑填字的的路徑即可
NDK_ROOT: D:\install\android-ndk-r10b
ANDROID_SDK_ROOT: D:\install\sdk
JAVA_HOME :D:\install\java
ANT_ROOT : D:\install\apache-ant-1.9.7\bin (必須得有bin)
隨後在PATH裡新增
;C:\Python27;%NDK_ROOT%;ANDROID_SDK_ROOT%\tools;%JAVA_HOME%/bin;D:\install\apache-ant-1.9.7\bin
2.檢查環境配置是否正確
在cmd中輸入 ant -version 出現相應版本名時表示安裝正確
三、新建一個hello工程
1.開啟命令框,找到專案需要建的位置(D:\install\cocos2d-x-3.12),輸入
cocos
new
hello -l js
過程很漫長,建立成功後就可以預覽了,進入到hello目錄下
cocos run -p web
四、編輯器
安裝webstorm作為編輯器,開啟專案檔案,安裝chrome外掛JetBrains IDE Support
就可以直接在Webstorm裡面右擊使用chrome來預覽效果了
五、打包Apk
然後就可以在專案目錄下使用 cocos compile -p android方式編譯APK檔案了。
注意:
①在打包apk之前需要修改proj.android/jni資料夾下的Android.mk檔案 新增自己新增的CPP檔案,這裡的新增指的是非cocos2dx生成的專案檔案(自己新增的檔案)。一定要把自己新增的檔案或資料夾包含進apk。
②預設打包是橫屏,若做的遊戲是豎屏。則更改AndroidManifest.xml的引數:
android:screenOrientation="landscape"(橫屏),android:screenOrientation="portrait"(豎屏)
首先我們拿官方的 cpp-tests專案來試手吧!
按住shift鍵+滑鼠右鍵 選擇在此處開啟命令視窗。
然後就可以使用 cocos compile -p android --ap 20方式編譯APK檔案了(--ap 20是指定android平臺)
漫長的等待吧,當然這裡要提醒一點3.1版本用的是 android-20,如果E:\Android\sdk\platforms目錄下沒有android-20 請建立一個空的。
等待完畢之後 看下這個資料夾下的 apk吧!可以安裝到手機上試一下了。