[開發環境]cocos2d-x on mac/android/iOS
来源:互联网 发布:php 清空数组所有的值 编辑:程序博客网 时间:2024/06/01 10:41
通用工程創建如下!
首先先創建project 如圖
創建完成
<iOS的話>
到創建地點執行xcode專案
但編譯時 突然在linking出問題。
看來是缺乏相關的library
尚未解決 急著開發android應用 有空要開發ios再回來處理庫 看看哪裡有(缺少的library)
<< -- andorid -->>
安裝好android的開發環境 建議用eclipse market自動下載
下載android-ndk-r10b http://developer.android.com/sdk/ndk/index.html
下载必要的NDK(大家知道Cocos2d-X底层是C++)
現在採用cocos2d-x-3.0beta2版本
但是並且採用android-ndk-r10b
但出現編譯android時 出現 Couldn't find the gcc toolchain.
估計cocos2d-x-3.0beta2版本 還不支援android-ndk-r10b
改採用android-ndk-r9c看看,,,
先配置環境變量
還是有問題...
補上所有環境變量!!
執行android上編譯看看
搞了半天還是不行 原來是版本下到linux 了...
android-ndk-r9c-linux-x86.tar <<linux版
android-ndk-r9c-darwin-x86.tar <<mac版
換版本後即編譯成功 (./build_native)
編譯成功後,打開eclipse
把專案import進來
import進來後 如果run失敗!!!
還要加入src code 等lib的源代碼
要加入的代碼位於剛剛編譯的專案裡面
xxxx(專案名)->proj.android->cocos2d->cocos->2d->platform->android->java->src
拷貝到同專案下的src
加入此專案
然後要把src加入一些lib 複製到專案下
然後編譯執行 但是老是還是有問題...解決中...
老是出現
: E/AndroidRuntime(418): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.cocos2dx.hellocpp/org.cocos2dx.cpp.Cocos2dxActivity}: java.lang.IllegalArgumentException: Unable to find native library: cocos2dcpp
最後搞了昏頭暗地...竟然是模擬器問題!!!!
4.4.2老是這樣 最後灌了4.2.2的模擬器!!
就行了!!!!
備註:2.2.3別用 模擬器不支援OpenGL2 肯定掛
- [開發環境]cocos2d-x on mac/android/iOS
- Mac下使用Xcode集成Cocos2d-x的Ios与Android开发环境(Base on 2.1.3)
- Mac 下 Cocos2d-x跨android&ios平台开发入门教程
- 【Cocos2d-x】Mac 上 Cocos2d-x 3.X 打包Android
- add Admob with Cocos2d-x on iOS
- Mac OS X下配置Cocos2d-x for Android(Eclipse)&IOS(Xcode)开发环境
- Mac OS X 配置 Cocos2d-x 开发环境(iOS 和 Android)
- Mac OS X 配置 Cocos2d-x 开发环境(iOS 和 Android)
- Mac OS X下配置Cocos2d-x for Android(Eclipse)&IOS(Xcode)开发环境
- cocos2d-x ios移植android
- cocos2d-x 播放视频 on Android
- cocos2d-x 播放视频 on Android
- how to install cocos2d-x 2.2 on mac
- mac下cocos2d-x配置android环境
- [mac]-[cocos2d-x]-[android_adt_bundle]-[android-ndk]
- Mac下配置cocos2d-x开发环境(android和ios)
- Mac下配置cocos2d-x开发环境(android和ios)
- Mac下配置cocos2d-x开发环境(android和ios)
- 世界最长油条现身武汉 达3.72米 (图)
- 卷积神经网络 资源
- 高精度算法
- 抽象类与接口的区别
- 21世纪报系总编和总经理被带走
- [開發環境]cocos2d-x on mac/android/iOS
- Linux中Sed命令删除字符串中的部分字符
- x4412开发板&ibox卡片电脑项目实战7-Linux内核的引导
- Boosting算法
- 哈尔滨妇女权益条例新规:赚钱不给老婆花也算家暴(图)
- 汇编1 _ _ C++内嵌汇编
- 中华藏獒王"嘉玛"首例纯种藏獒克隆项目成功
- 2014/9/27 22:00 Python入门知识了解
- Delete删除表数据时对性能的影响分析