cocos2d-x3.0rc移植Android,程序异常退出,运行错误cannot find native library cocos2dcpp
2014-03-21 21:08
573 查看
我是从3.0开始学习移植Android的,
看到官方文档的说法是,
直接点击~/proj.android/build_native.py进行编译
这是在没有添加新文件的情况下(如果这时都出错,请参考上一篇blog)
下面讲一下添加了文件之后怎么编译的问题:
首先,最好在命令行中执行脚本build_native.py,Python脚本是跨平台的,所以直接键入文件名就可以了
如果你没有改动Makefile
最后会提示你fail,请看最后的打印
啰嗦了,
关键在于要手动配置Makefile
在目录~/proj.android/jni下面,有一个android.mk文件
关注文件中的LOCAL_SRC_FILES项
删除你删除的cpp
以相同的格式添加你增加的cpp文件(.h文件会根据cpp文件自动链接,不需要添加)
ok
编译通过,运行正常
如果对你有帮助,请关注,谢谢
看到官方文档的说法是,
直接点击~/proj.android/build_native.py进行编译
这是在没有添加新文件的情况下(如果这时都出错,请参考上一篇blog)
下面讲一下添加了文件之后怎么编译的问题:
首先,最好在命令行中执行脚本build_native.py,Python脚本是跨平台的,所以直接键入文件名就可以了
如果你没有改动Makefile
最后会提示你fail,请看最后的打印
啰嗦了,
关键在于要手动配置Makefile
在目录~/proj.android/jni下面,有一个android.mk文件
关注文件中的LOCAL_SRC_FILES项
删除你删除的cpp
以相同的格式添加你增加的cpp文件(.h文件会根据cpp文件自动链接,不需要添加)
ok
编译通过,运行正常
如果对你有帮助,请关注,谢谢
相关文章推荐
- [cocos2d-x,cocos2d-x with android]Unable to find native library cocos2dcpp
- oponcv运行时无法找到、打开PDB文件(cannot find or open pdb file),程序已经退出,返回值-1(0xffffff)
- GDB调试错误(运行异常): Cannot find bounds of current function
- Android中运行的错误:java.lang.UnsatisfiedLinkError: Couldn't load locSDK3: findLibrary returned null.
- android程序导入错误:Android library projects cannot be launched
- Android捕获程序异常退出时的错误log信息
- Android中运行的错误:java.lang.UnsatisfiedLinkError: Couldn't load locSDK3: findLibrary returned null.
- Android使用TabHost程序异常终止could not create tab content because could not find view with id 错误
- Android中运行的错误:java.lang.UnsatisfiedLinkError: Couldn't load locSDK3: findLibrary returned null.
- Android编程实现捕获程序异常退出时的错误log信息功能详解
- Android中运行的错误:java.lang.UnsatisfiedLinkError: Couldn't load locSDK3: findLibrary returned null.
- 编译代码报出Android library projects cannot be launched错误的解决
- 移植boa后运行CGI程序加载LD_LIBRARY_PATH环境变量问题
- android 中Activity在程序运行过程中进入全屏和退出全屏
- android捕获程序异常退出
- IOS错误异常一个未知的实例在运行,出现程序崩溃
- 【Android】程序崩溃错误为Android.widget,textView cannot be cast to android.widget.button
- Android Studio HelloWord 测试程序在Android5.1真机上运行异常分析
- cocos2d-x 移植到android 添加“退出” 功能
- 在centos中运行出现错误:cannot find -lbz2