Cocos2d-x2.1.4的android環境配置及使用

來源:互聯網
上載者:User

 =================================================================

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

解決方案

解決方案

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.