軟體:cocos2d-x-2.2.3;android-ndk-r9d;adt-bundle-windows-x86_64-20131030;python-2.7.6;
1安裝配置python
安裝沒什麼好說的,下一步~~~~
配置環境變數 :右鍵計算機==》屬性==》==》高階系統設定==》環境變數==》系統環境變數==》Path==》編輯 加上Python 安裝目錄
我的是C:\Python27 注意用 ; 分割 如圖
2建立cocos2dx專案
解壓cocos2d-x-2.2.3後
開啟cmd,切到E:\cocos2d-x-2.2.3\tools\project-creator目錄下
執行建立專案命令create_project.py -project MyGame -package com.MyCompany.AwesomeGame -language cpp
說一下這裡的引數
-project PROJECT_NAME Project name, for example: MyGame
-package PACKAGE_NAME Package name, for example: com.MyCompany.MyAwesomeGame
-language PROGRAMING_LANGUAGE Major programing lanauge you want to used, should be [cpp | lua | javascript]
還有一點就是Python3.x版本的會出現錯誤 建議用3.x版本以下的
3ADT配置
配置ndk
配置C++
新增COCOS2DX:cocos2dx解壓目錄;
新增NDK_ROOT:NDK解壓目錄;
新增NDK_MODULE_PATH :cocos2dx解壓目錄和E:\cocos2d-x-2.2.3\cocos2dx\platform\third_party\android\prebuilt 注意他們用分號分割
右鍵專案屬性
將E:\cocos2d-x-2.2.3\cocos2dx\platform\android\java\src目錄下的org資料夾拷到自己專案的src目錄下
修改api版本(改成自己現在用的 我的是19)
這時還有個錯誤
右鍵專案
本來劃線部分有個錯誤的路徑的把他移除就好了
將圖片資源(也就是cocos2dx專案下的Resources資料夾裡的東西)放到我們專案的assets資料夾下(要是沒有的話自己建一個)
不這樣做的的話會包以下錯誤
執行·····(注意模擬器cpu的選擇x86 不相容 我們選arm)
4移植win32 cocos2dx專案
找到要移植工程的Classes目錄將目錄下所有的檔案複製到我們自己專案下的Classes資料夾
修改android 工程jni 目錄下的Android.mk 檔案
就是寫上cpp檔案的路徑
還有Resources資料夾裡的東西也要複製到我們自己工程的Resources下