日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!...

發(fā)布時(shí)間:2025/3/21 Android 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

首先還沒有配置好環(huán)境并正常運(yùn)行Cocos2dx自帶的test.android例子的童鞋先把環(huán)境都搭建好吧:【iOS-cocos2d-X 游戲開發(fā)之三】Mac下配置Android NDK環(huán)境并搭建Cocos2d-x環(huán)境并Eclipse正常編譯運(yùn)行Cocos2dX自帶TestsDemo項(xiàng)目!

Ok,進(jìn)入正題,新創(chuàng)建一個(gè)項(xiàng)目步驟如下:

1.打開你的“終端”,輸入 ??cd $COCOS2DX_ROOT ?回車;

然后sh輸入 ??./create-android-project.sh ?回車;

OK,到此開始進(jìn)入創(chuàng)建了項(xiàng)目了;

1. 首先提示你如下信息:

Input package path. For example: org.cocos2dx.example

這里是提示輸入包路徑!這里Himi隨便輸入一個(gè)了先: ?com.cocos2dx.himi ?回車;

2. 提示如下信息:

?

  • 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:?
  • 這里是提示讓你選擇一個(gè)SDK api的id, 如果你的sdk路徑配置不正確這里不會(huì)顯示出你當(dāng)前Android SDK的各個(gè)版本, OK,這里Himi選擇 《?id: 3 or “android-7″》 所以我輸入 ? 3 ?回車;

    3.接著提示如下信息:

    input your project name:

    這里提示輸入你的項(xiàng)目名,OK,Himi輸入 ? ?Cocos2dXTestProject ?回車;

    4. (別著急關(guān)閉“終端”等下需要編譯新建的項(xiàng)目哦)OK,到此新項(xiàng)目創(chuàng)建完畢,那么默認(rèn)創(chuàng)建的項(xiàng)目,會(huì)在你的 COCOS2DX_ROOT 路徑下,如下圖:(這里可以直接在“終端”輸入 ? ?ls -l ? 直接瀏覽到此項(xiàng)目名)

    5.OK,現(xiàn)在來編譯剛才新建的項(xiàng)目,繼續(xù)在“終端”輸入:?cd Cocos2dXTestProject/ ? 回車;(這里是到你剛才新建的項(xiàng)目中,你可以輸入 ? ?cd ?項(xiàng)目名 ?)

    6.繼續(xù)在“終端”輸入: ??cd android ? 回車;

    7.繼續(xù)在“終端”輸入: ??./build_native.sh ? 回車; 開始編譯

    耐心等待一會(huì)即可,編譯完成后,打開我們的eclipse!

    8. 在Eclipse中New->Android Project->勾選 Create project from existing source,然后選擇新建項(xiàng)目的路徑,這里注意!這個(gè)路徑不是你的項(xiàng)目名的路徑,是項(xiàng)目名下的android路徑,例如我當(dāng)前創(chuàng)建的項(xiàng)目為Cocos2dXTestProject,那么路徑則是XXXX/Cocos2dXTestProject/android ? 如下圖:

    finish,然后右鍵項(xiàng)目,Run as-> Android Application, 運(yùn)行效果圖如下:


    OK, ?本篇就到這里;





    本文轉(zhuǎn)自 xiaominghimi 51CTO博客,原文鏈接:http://blog.51cto.com/xiaominghimi/802328,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者

    總結(jié)

    以上是生活随笔為你收集整理的【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。