Cocos2dx新建项目在eclipse中无法编译运行
来源:互联网 发布:网络歌曲我想静静 编辑:程序博客网 时间:2024/06/05 09:27
cocos2dx版本:cocos2d-2.1beta3-x-2.1.0
使用cocos2dx自带脚本:create-android-project.sh新建项目:HelloWorld,包名:com.yc.helloworld,进入HelloWorld/proj.android/jni目录,运行ndk-build命令编译本地文件生成so文件,就可以在android项目中调用本地函数。
但是这个版本的cocos2dx建立的项目有bug,缺少将cocos2dx/platform/android/src/org目录拷贝到HelloWorld/proj.android/src目录下的步骤,造成android项目无法正常编译。
解决办法:
打开文件/template/android/copy_files.sh,添加函数:
#copy lib directory to project
copy_lib(){
if [ -d $APP_DIR/proj.android/src ]; then
echo "project lib path exists"
else
echo "project lib path not exists, make it"
mkdir -p $APP_DIR/proj.android/src
fi
cp -r $COCOS2DX_ROOT/cocos2dx/platform/android/java/src/org $APP_DIR/proj.android/src/
}
使用cocos2dx自带脚本:create-android-project.sh新建项目:HelloWorld,包名:com.yc.helloworld,进入HelloWorld/proj.android/jni目录,运行ndk-build命令编译本地文件生成so文件,就可以在android项目中调用本地函数。
但是这个版本的cocos2dx建立的项目有bug,缺少将cocos2dx/platform/android/src/org目录拷贝到HelloWorld/proj.android/src目录下的步骤,造成android项目无法正常编译。
解决办法:
打开文件/template/android/copy_files.sh,添加函数:
#copy lib directory to project
copy_lib(){
if [ -d $APP_DIR/proj.android/src ]; then
echo "project lib path exists"
else
echo "project lib path not exists, make it"
mkdir -p $APP_DIR/proj.android/src
fi
cp -r $COCOS2DX_ROOT/cocos2dx/platform/android/java/src/org $APP_DIR/proj.android/src/
}
copy_lib
重新生成的项目不再产生类似问题,已经生成的项目手动将cocos2dx/platform/android/src/org目录拷贝到HelloWorld/proj.android/src,问题解决。
- Cocos2dx新建项目在eclipse中无法编译运行
- 新建的cocos2dx项目在eclipse下运行报错:dvmFindClassByName rejecting Cocos2dxHelper 和 ClassNotFoundException
- cocos2dx项目新建与编译
- 解决Myeclipse 8.5上新建的项目无法在Eclipse上运行的办法
- 解决cocos2dx创建的项目在eclipse下编译时报无法打开windows.h文件
- Eclipse中在android项目中出现新建一个Activity后,出现整个工程的报错以及包导入以后无法运行等等情况分析。
- VS新建宏项目无法在VC IDE中运行问题
- eclipse导入cocos2dx项目后,CDT无法编译
- 在eclipse中新建一个web项目
- 在Eclipse中新建Maven项目
- 在Eclipse中新建Tomcat项目
- cocos2dx-Lua 如何在新建项目中调用控制台。
- 在xcode中编译新建的cocos2d-x项目不运行模拟器
- cocos2dx在windows下编译运行移植android项目
- 新建SSSP项目时无法运行项目
- Cocos2dx 3.0在Eclipse中编译生成APK
- cocos2dx在mac下xcode中查看运行test项目
- cocos2dx在模版中新建类后无法加载头文件问题
- error: 'glGenFramebuffersOES' was not declared in this scope
- 关注firefox os
- 结构型模式:Bridge(桥接)
- java Class.forName 介绍
- Cannot find module with tag 'libjpeg' in import path
- Cocos2dx新建项目在eclipse中无法编译运行
- HTTP报文解析器
- asterisk read无法接受按键
- ffmpeg教程
- Tomcat部署web项目
- Java WEB开发中路径问题的总结
- torrent文件分析
- shell中nice函数
- 基于Angle游戏引擎相关的文档说明