李華明Himi 原創,轉載務必在明顯處註明:
轉載自【黑米GameDev街區】 原文連接: http://www.himigame.com/iphone-cocos2dx/645.html
css
OK,上一節爲童鞋們詳細介紹如何在Mac系統下搭建Android NDK 環境並編譯導入Eclipse中運行Cocos2dx自帶TestsDemo的項目;本篇詳細介紹如何建立一個新的Android-cocos2d項目!html
首先尚未配置好環境並正常運行Cocos2dx自帶的test.android例子的童鞋先把環境都搭建好吧:【iOS-cocos2d-X 遊戲開發之三】Mac下配置Android NDK環境並搭建Cocos2d-x環境並Eclipse正常編譯運行Cocos2dX自帶TestsDemo項目!android
Ok,進入正題,新建立一個項目步驟以下:web
1.打開你的「終端」,輸入 cd $COCOS2DX_ROOT 回車;api
而後sh輸入 ./create-android-project.sh 回車;eclipse
OK,到此開始進入建立了項目了;iphone
1. 首先提示你以下信息:ide
Input package path. For example: org.cocos2dx.exampleui
這裏是提示輸入包路徑!這裏Himi隨便輸入一個了先: com.cocos2dx.himi 回車;url
2. 提示以下信息:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
Now cocos2d-x supports Android 2.1-update1, 2.2, 2.3 & 3.0
Other versions have not tested.
Available Android targets:
id: 1 or
"android-3"
Name: Android 1.5
Type: Platform
API level: 3
Revision: 4
Skins: HVGA (
default
), HVGA-L, HVGA-P, QVGA-L, QVGA-P
id: 2 or
"android-4"
Name: Android 1.6
Type: Platform
API level: 4
Revision: 3
Skins: HVGA, QVGA, WVGA800 (
default
), WVGA854
id: 3 or
"android-7"
Name: Android 2.1-update1
Type: Platform
API level: 7
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (
default
), WVGA854
id: 4 or
"android-8"
Name: Android 2.2
Type: Platform
API level: 8
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (
default
), WVGA854
id: 5 or
"android-10"
Name: Android 2.3.3
Type: Platform
API level: 10
Revision: 1
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (
default
), WVGA854
id: 6 or
"android-11"
Name: Android 3.0
Type: Platform
API level: 11
Revision: 1
Skins: WXGA (
default
)
id: 7 or
"android-12"
Name: Android 3.1
Type: Platform
API level: 12
Revision: 2
Skins: WXGA (
default
)
input target id:
|
這裏是提示讓你選擇一個SDK api的id, 若是你的sdk路徑配置不正確這裏不會顯示出你當前Android SDK的各個版本, OK,這裏Himi選擇 《 id: 3 or 「android-7″》 因此我輸入 3 回車;
3.接着提示以下信息:
input your project name:
這裏提示輸入你的項目名,OK,Himi輸入 Cocos2dXTestProject 回車;
4. (彆着急關閉「終端」等下須要編譯新建的項目哦)OK,到此新項目建立完畢,那麼默認建立的項目,會在你的 COCOS2DX_ROOT 路徑下,以下圖:(這裏能夠直接在「終端」輸入 ls -l 直接瀏覽到此項目名)
5.OK,如今來編譯剛纔新建的項目,繼續在「終端」輸入: cd Cocos2dXTestProject/ 回車;(這裏是到你剛纔新建的項目中,你能夠輸入 cd 項目名 )
6.繼續在「終端」輸入: cd android 回車;
7.繼續在「終端」輸入: ./build_native.sh 回車; 開始編譯
耐心等待一會便可,編譯完成後,打開咱們的eclipse!
8. 在Eclipse中New->Android Project->勾選 Create project from existing source,而後選擇新建項目的路徑,這裏注意!這個路徑不是你的項目名的路徑,是項目名下的android路徑,例如我當前建立的項目爲Cocos2dXTestProject,那麼路徑則是XXXX/Cocos2dXTestProject/android 以下圖:
finish,而後右鍵項目,Run as-> Android Application, 運行效果圖以下:
OK, 本篇就到這裏;