Android cocos2d-x开发(三)之创建Android工程和编译
生活随笔
收集整理的這篇文章主要介紹了
Android cocos2d-x开发(三)之创建Android工程和编译
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
1、進(jìn)入cocs2d-x目錄,用文本編輯器打開create-android-project.bat?將_CYGBIN=設(shè)置為cycgwin\bin安裝的的絕對路徑。?
將_ANDROIDTOOLS設(shè)置為android sdk 的tools絕對路徑?
將_NDKROOT設(shè)置為android ndk的絕對路徑?
修改完畢,保存后?
雙擊create-android-project.bat開始工程創(chuàng)建向?qū)?
首先是輸入包名(建議按照android的命名規(guī)則),如com.android.test?
然后輸入工程名稱(注意不要輸入已有的文件夾的名字,如果同名,會被覆蓋掉的),如testandroid?
2、NDK編譯源碼?
a、進(jìn)入cocos2d-x\testandroid\android目錄,右鍵打開build_native.sh ,需要修改ANDROID_NDK_ROOT 為你的ndk的具體路徑?
ANDROID_NDK_ROOT=/cygdrive/e/android-ndk-r5?
COCOS2DX_ROOT=/cygdrive/d/Work7/cocos2d-x?
GAME_ROOT=$COCOS2DX_ROOT/testandroid?
GAME_ANDROID_ROOT=$GAME_ROOT/android?
RESOURCE_ROOT=$GAME_ROOT/Resource?
b、打開cygwin,進(jìn)入到testandroid/android目錄,輸入 ./build_native.sh 開始編譯?
c、編譯成功之后,會直接在testandroid\android\libs\armeabi 這個目錄底下生成so文件(libgame.so)?????
3、運(yùn)行新建好的工程?
打開eclipse,選擇FILE->New->Android Project,然后選擇Create project from existing source?
然后選擇到目錄 \cocos2d-x\testandroid\android 確定。則從文件創(chuàng)建工程成功(會在\testandroid\android\bin這個目錄生成相應(yīng)的apk包)?
運(yùn)行該工程,右鍵該工程,選擇Run as ->android application
轉(zhuǎn)載于:https://my.oschina.net/chenleijava/blog/145016
總結(jié)
以上是生活随笔為你收集整理的Android cocos2d-x开发(三)之创建Android工程和编译的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转载] 七龙珠第一部——第110话 加
- 下一篇: $#,$@,$0,$1,$2,$*,$$