=================================================================
http://blog.csdn.net/xiaohei5188/article/details/12233895
二、 安裝包
三、 安裝步驟介紹
1、 安裝jdk到D:\Program Files\Java
2、 解壓cocos2d-x到D:\cocos2d-x\cocos2d-x-2.1.4
3、 解壓ndk到D:\DevTools\android-ndk-r8e
4、 解壓adt到D:\DevTools\adt-bundle-windows-x86_64-20130717
5、 安裝cygwin64,執行setup-x86_64.exe,安裝到D:\DevTools\cygwin64。
四、 使用步驟介紹
1、 修改D:\cocos2d-x\cocos2d-x-2.1.4\create-android-project.bat
2、 修改D:\cocos2d-x\cocos2d-x-2.1.4\create-android-project.sh
3、 執行create-android-project.bat建立工程
4、 編譯C++檔案,輸出.so檔案
5、 編譯Android工程
五、 問題總結
一、環境說明
1
2administrator帳號
如何切換帳號: ****方法一:控制台 ****方法二: 本機使用者和組 解決: 可以在“開始---->administrator |
3、參考
二、安裝包
“jdk”android-ndk-r8e”+adt-bundle-windows-x86_64-20130717”+cygwin64”
1jdk-7u40-windows-x64.exe(下載完後直接安裝,一直下一步)
2、cocos2d-x-2.1.4.zip
3、android-ndk-r8e-windows-x86_64.zip(
4、adt-bundle-windows-x86_64-20130717.zip(
5setup-x86_64.exe
三、安裝步驟介紹
1、安裝D:\Program Files\Java
2、解壓
3、解壓
4、解壓
5、安裝
參考以:
(圖1)
(圖2
(圖3
(圖4
(圖5
(圖6
(圖7
(圖8)然後下一步下一步,狂等好久直到安裝完畢。
6、修改全域變數
(1)設定系統變數NDK_ROOT
D:\DevTools\android-ndk-r8e
(2)設定系統變數Path
編輯,即:
D:\DevTools\adt-bundle-windows-x86_64-20130717\sdk\platform-tools;D:\DevTools\adt-bundle-windows-x86_64-20130717\sdk\tools;D:\DevTools\cygwin64\bin;%NDK_ROOT% |
四、使用步驟介紹
1、修改D:\cocos2d-x\cocos2d-x-2.1.4\create-android-project.bat
2、修改
3、執行
以下代表成功
在D:\cocos2d-x\cocos2d-x-2.1.4目錄下出現目錄“test03”
開啟後會看到
說明:
Classes
pro.android
Resources
4、編譯C++檔案,輸出
首先你要把和檔案全部移到目錄中。
然後把資源圖片音樂什麼的都移動到目錄下。
然後還要修改一個地方:
如果有增加.cpp進入到 03\proj.android\jni。
修改例如下:
儲存。
好了,接下來開啟
右鍵電腦
來到你的
接著輸入 cd /cygdrive/d/cocos2d-x/cocos2d-x-2.1.4/test03/proj.android/
斷行符號。也就是進入你的
接著輸入 這就啟動了
編譯成功
----------------------------------------------------------
用記事本開啟
然後繼續運行
5、編譯
開啟D:\DevTools\adt-bundle-windows-x86_64-20130717\eclipse\eclipse.exe
ImprotD:\cocos2d-x\cocos2d-x-2.1.4\test03\proj.android
匯入項目後基本不會出錯。但我的項目出了兩個錯。
(1)第一個是 src沒有cocos2dx.lib包。有多種解決方案,可或匯入工程或link代碼等。
Problem
解決方案:重新設定D:\cocos2d-x\cocos2d-x-2.1.4\cocos2dx\platform\android\java\src,如cocos2dx-src(別叫)。
(2)第二個是AndroidMainifest.xml裡一處。
以前是icon。改成ic_launcher。因為表徵圖檔案就叫這個。
最後,讓程式跑到我們的91豌豆莢,手機
把apk直接運行在手機上吧。
總算結束了。只想說一句話,我去年買了個表。
五、問題總結
1、非create-android-project.bat的問題
解決辦法:
見本文開始的環境說明:如何切換
或參考http://wenwen.soso.com/z/q174817238.htm
2Console
解決方案
解決方案