Window 7(64位)配置Cocos2d-x-3.6環境,windows764配置

Window 7(64位)配置Cocos2d-x-3.6環境,windows764配置


一、去cocos2d-x官網下載3.6版本的壓縮包,解壓到一個英文路徑下。
二、下載並安裝如下軟件(具體軟件自行百度):
html

   (1) Visual Studio2012或者2013java

   (2) 安裝java 1.6以上python

   (3) 帶有Android ADT的eclipse(adt-bundle-windows-x86_64-20140702)android

   (4) python 2.7.5(https://www.python.org/downloads/)apache

   (5) ANT 1.9.4(http://ant.apache.org/bindownload.cgi)windows

   (6) NDK(這個下載最新的就能夠,http://developer.android.com/tools/sdk/ndk/index.html)


eclipse

三、配置環境變量,具體以下截圖:ide

   (1) 在用戶環境變量(或者系統環境變量)中添加Android的SDK的工具路徑:ADT_ROOT工具

        好比筆者的路徑是:E:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools測試

        

   (2) 添加環境變量:ANDROID_SDK_ROOT,如:E:\adt-bundle-windows-x86_64-20140702\sdk

        

   (3) 添加環境變量:ANT_ROOT,如:D:\develop_software\apache-ant-1.9.4\bin

       

   (4) 添加Java環境變量:CLASSPATH, 如:.;

        

        添加Java環境變量:JAVA_HOME,如:C:\Program Files\Java\jdk1.7.0_60

        

   (5) 添加NDK的路徑的環境變量:NDK_ROOT,如:D:\develop_software\android-ndk-r10d

        

   (6) 添加python的環境路徑:PYTHON_ROOT,如:D:\develop_software\Python27

        

   (7) 添加Cocos2d-x的環境路徑:COCOS_ROOT,如:D:\develop_software\cocos2d-x-3.6\tools\cocos2d-console\bin

        

   (8) 最後在環境變量PATH中把上面的環境變量所有加上,如:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANT_ROOT%;%COCOS_ROOT%;%ADT_ROOT%;%PYTHON_ROOT%;

%ANDROID_SDK_ROOT%;%NDK_ROOT%;

 

四、命令行建立cocos2d-x 3.6的項目:

      (1) 建立工程的語法:cocos new <gamename> -p <packageidentifier> -l <language> -d <location>

gamename是:遊戲工程名

packageidentifier是:包名 

language是:開發語言(能夠是:cpp、lua、js)

location是:新建的工程存放的路徑

           如:打開cmd,輸入:cocos new HelloWorld -p com.test.helloworld -l cpp -d D:\cocos2dx_projects

 

五、運行win32平臺下的HelloWorld項目

      (1) 進入到路徑:D:\cocos2dx_projects\HelloWorld\proj.win32

      (2) 雙擊打開:HelloWorld.sln,就自動會打開Visual Studio2013

 

六、配置和運行Android平臺的HelloWorld項目

     (1) 打開Eclipse,而後導入上面建立的HelloWorld工程,在項目目錄的proj.android目錄下

     (2) 而後拷貝Cocos2d-x安裝路徑下的代碼(筆者的路徑是:D:\develop_software\cocos2d-x-3.6\cocos\platform\android\java\src)到項目中,以下圖:

              圖中紅色圈的就是添加到項目的代碼(這裏注意包名要跟這個一致)。

      (3) 若是cocos2d-x安裝路徑和項目建立的路徑在同一個分區下,那麼就不須要作第二步操做,由於建立後的cocos2d android工程的默認已經引用了這個項目。

      (4) 打開cmd,進入HelloWorld工程的proj.android目錄,如:cd D:\cocos2dx_projects\HelloWorld\proj.android

           而後輸入:build_native.py來編譯C++源文件(每個新的工程都必須編譯一次)。

           最後等編譯完成以後,直接連上2.3系統或者以上的真機測試(若是想要模擬器來測試,模擬器的系統必須在4.03以上才能夠)。

這裏效果就不貼了,晚上關了燈,蚊子超多的,受不了。

 

補充兩個內容:

一、cocos2d 關於Eclipse 提示 :please define NDK_ROOT的問題(解決Eclipse不會自動編譯CPP的問題)

二、添加了新的cpp文件須要手動修改Android.mk文件的解決方法

相關文章
相關標籤/搜索