我修改了frameworks下得cpp代码,然后在prebuildruntime调试的时候修改的代码没有生效,打包成apk就可以,请问需要怎么搞呢
顶!同问!!!!!
楼主你是用ide调试的么?
如果是ide的话,修改框架以后,需要重新编译。
如何添加/编译cpp代码?
答:
● 在通过ide新建工程的时候在新建工程向导的第二个tab页选中"Add Native Codes"就会建立带cpp代码的工程
● 如果新建工程的时候没有选择添加cpp源码,可以在需要的时候添加:
○ 工程右键>Cocos Tools>Add Native Codes…
○ 1.0.x beta 版本,工程右键>Cocos Tools>Build Runtime>next next… 在向导第二页点next的时候就会添加cpp源码到项目
如果已经添加了了的话,怎么重新添加?全部删除重新弄?
已经添加了。就修改添加的代码。编译即可
怎么编译?我在xcode下运行模拟器和打到真机上都可以运行,就是IDE里不能运行。
接下去就是重新编译runtime,然后调试的时候选择我们自己修改定义的runtime进行调试了
重新编译: 右键工程–>CocosTools–>Build Custom Runtime
看这个教程,
第四篇、自定义runtime
http://www.cocoachina.com/bbs/read.php?tid-215502.html
这是什么情况?
控制台的错误内容
你引擎的版本和ide的版本分别是多少?
引擎是cocos2d-js-v3.1, IDE 是1.0.1.
引擎版本和ide版本号没有问题。建议你新建一个项目编译试试看。