標籤:
我這用的作業系統是64位win7旗艦版打包成功。
希望有急用的能看到這篇文章,畢竟大家都是從菜鳥到大神的。
也以此證明自己的成長曆程。
需要的東西有:
1.JAVA-JDK
2.Python 2.7.*版本
我用的是Python 2.7.3。
3.NDK r9d
4.ANT
5.adt_bundle_android。
這裡要提下adt_bundle_android其實是Eclipse的Android開發環境的集合體,若會配Eclipse的Android環境,就可以不用。Eclipse的Android環境配置需要Eclipse、ADT、Android_SDK,不會的可以去百度。後面也會貼上Eclipse的Android環境配法。
6.Android_SDK
SDK可以去官網下。
7.VS2012
用過Visual Studio的大都知道有個番茄外掛程式,等會我也會貼出來,大家按照提示安裝就行,會節約許多碼代碼的時間。
貼上上面需要的軟體的百度分享:http://pan.baidu.com/s/1jGIMVau
把上面的軟體都準備好了之後,就安裝軟體,配置環境。
首先把JAVA-JDK安裝了,完成後配置JDK環境。
JDK環境配置的方法:右鍵我的電腦->屬性->找到“進階系統設定”並開啟->找到“環境變數”開啟->在“系統變數(s)”裡點“建立(w)”->“變數名”輸入: JAVA_HOME ,“變數值”輸入: 你的JDK安裝路徑。例:我的JAVA安裝路徑是:D:\SoftwareFiles\Java,那麼“變數值”就為:D:\SoftwareFiles\Java\jdk1.8.0_45->然後一路確定就OK了。
然後安裝Python,完成後配置Python的環境
Python環境配置的方法:右鍵我的電腦->屬性->找到“進階系統設定”並開啟->找到“環境變數”開啟->在“系統變數(s)”裡找到Path這個系統變數並開啟->在“變數值”裡輸入:你的Python的安裝路徑。
解壓ANT,設定ANT環境。
ANT環境配置的方法:右鍵我的電腦->屬性->找到“進階系統設定”並開啟->找到“環境變數”開啟->在“系統變數(s)”裡點“建立(w)”->“變數名”輸入:ANT_ROOT,“變數值”輸入:ANT的路徑。
解壓NDK,設定NDK環境。
NDK環境配置的方法:右鍵我的電腦->屬性->找到“進階系統設定”並開啟->找到“環境變數”開啟->在“系統變數(s)”裡點“建立(w)”->“變數名”輸入:NDK_ROOT,“變數值”輸入:NDK的路徑。
解壓adt_bundle_android,設定SDK環境。
SDK環境配置的方法:右鍵我的電腦->屬性->找到“進階系統設定”並開啟->找到“環境變數”開啟->在“系統變數(s)”裡點“建立(w)”->“變數名”輸入:ANDROID_SDK_ROOT,“變數值”輸入:SDK的路徑(SDK在adt_bundle_android解壓後adt-bundle-windows-x86_64-20140321\sdk)。
再安裝VS2012。
這個沒什麼說的,正常安裝有選項的全選安裝就行,最後選擇C++開發環境。
再解壓cocos2d-x-3.2。
cocos2d-x-3.2解壓後兩個檔案夾,不管上面的那個,就用下面的那個。再在cocos2d-x-3.2檔案夾中找到setup.py,雙擊運行。如果略懂英文的話,可以看看還有什麼環境沒有配好然後再回去配一下。
建立cocos2d-x-3.2項目。
定位到cocos2d-x-3.2\tools\cocos2d-console\bin這裡,按住Shift同步選取滑鼠右鍵,點擊“在此開啟命令視窗”,然後輸入:cocos 空格 new 空格 項目名稱 空格 -p 空格 a.b.c(一定得要三個路徑) 空格 -l(這個l是L的小寫)空格 開發語言的選擇(這裡選擇cpp) 空格 -d 空格 輸入項目儲存路徑 完成後按下Enter,等待一會兒就好了。
運行cocos2d-x-3.2項目。
定位到:你的項目名\proj.win32,然後點擊:你的項目名.sln這個檔案,等待VS2012運行完成後,直接按F5,等到出現cocos2dx標誌介面就OK了。
準備開始打包。
運行:build_native.py。
定位到:你的項目名\proj.android,找到 build_native.py並雙擊運行,等待完成。
用Eclipse打包。
1.定位到adt-bundle-windows-x86_64-20140321\eclipse,開啟eclipse.exe。首次運行會讓你定義Eclipse的項目Runspace位置,這個隨自己愛好定義位置了。
2.然後點擊File->Import->選擇Android下Existing Android Code Into Workspace->Browse->你的項目目錄下 proj.android 確定->勾上你選擇的項目點擊next。
3.再然後點擊File->Import->選擇Android下Existing Android Code Into Workspace->Browse->cocos2d-x-3.2目錄下cocos2d-x-3.2\cocos\platform裡面的android 確定->勾上你選擇的項目點擊next。
4.如果出現錯誤請把cocos2d-x-3.2\cocos\platform\android\java\src檔案夾裡面的org檔案夾複製到eclipse裡面你的項目名裡的src同級目錄下。然後按下F5,也可以右鍵Refresh.
5.最後把你的安卓手機通過usb資料線串連到電腦,在手機上開啟開發人員選項,開啟usb調試。
6.最後在eclipse上右鍵你的項目名Run As,選擇Android Application,等待手機上顯示cocos2dx經典logo。
整個過程完畢。
有什麼錯誤或者不懂的可以在後面評論提出,或者大家交流。我也是新手起步。大家共同進步。
怎麼在win7上配置coocs2d-x 3.2的android環境並且打包APK