在xcode模拟器上运行完全没有问题,一到真机上,打开一个特定的功能时,就会闪退,最后找到每次都是在CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("xxx.plist")处闪退,刚开始以为是内存问题,但后来用工具检测,发现闪退的时候内存使用率并不是最高的,这真的让我迷惑了,求大神给予解答,无限感激!!!
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
许佳音 2013-07-01 23:11最佳回答 专家已采纳如果是资源plist加载时闪退,有以下几种可能性:
1,文件名错误,或路径错误。因为XCode工程引入资源时,采用的是何种引用方式你没说,是复制,还是引用,一般来说正确的做法是把资源文件手动复制到项目资源目录下,然后采用引用的方式导入资源。还有,就是要注意文件名的大小写是不是错了。2,索引重复。如果先前你加载了一个plist文件,里边有一个叫abc.png的文件,你又加载另一个plist文件,里边也包含abc.png文件,这样会导致闪退。
3,plist对应的纹理或包含的纹理尺寸过大。如果plist对应的纹理图片,宽或高超过2048,则必然引起花屏或闪退等问题。
因为你问题描述的不清楚,所以也只能靠猜,希望有所帮助
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2013-06-25 01:35回答 1 已采纳 如果是资源plist加载时闪退,有以下几种可能性: 1,文件名错误,或路径错误。因为XCode工程引入资源时,采用的是何种引用方式你没说,是复制,还是引用,一般来说正确的做法是把资源文件手动复制到项
- 2016-02-26 13:18回答 1 已采纳 http://blog.csdn.net/azhou_hui/article/details/8505792
- 2016-03-22 04:12回答 3 已采纳 不敢再混乱折腾vs了,把cocos2dx换成3.2版本的,编译终于通过了。。。
- chenyuchenluo的博客 老项目用的cocos2d-x-3.10版本,最近为了提神ios,把xcode升级到了最新的11.5来适配ios13,顺便把系统也升级到了10.15。其中遇到了很多问题,比如打包脚本报错,提示各种找不到、一些软件的兼容问题等。总结就是一...
- 2014-02-28 15:21丿寒风的博客 真机测试直接“闪退”--------内存问题 (2013/6/17) 拖动条TableView之Cell显示BUG,每次要拖动了后才显示,即刷新问题(重写OnEnter函数,在OnEnter函数里调用刷新) 拖动条TableView拖动几次就...
- 2013-08-28 22:34吓人的鸟的博客 搭建2dx的android开发环境官网有教程(http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Chapter_1_-_How_to_Create_a_New_cocos2d-x_project_on_multi-platforms),2dx的中文网站也有翻译...
- 2016-03-24 09:40回答 0 已采纳 将Cocos2d-x的VS工程导入XCode新建Cocos2d-x工程 vs2010cocos2d-x 3.0 创建VS工程----------------------biu~biu~biu~~~在下
- 2015-09-02 02:16回答 2 已采纳 百度搜搜
- 2015-07-02 18:30回答 1 已采纳 html 可以在游览其中运行啊, cocos2d-x 淡然可以开发了, 而且用http协议就可以搞定这个排行榜的问题-
- 2014-10-10 22:52RichardZJU的博客 本文记录我在Win7下搭建Cocos2d-x开发环境的过程,在记录自己足迹的同时,也希望藉此给后来者一些提示和帮助。本文分为两个部分,前半部分是win32环境下,Cocos2d-x开发环境搭建,组成部分是Visual Studio,Cocos2d-...
- 2014-05-05 10:36月蚀工作室的博客 今天被这个问题困扰了很久很久,后来在这里()找到了解决方法
- 2017-04-17 10:18旋转360度再走的博客 在cocos2dx 3.x版本中,在某些情况下使用了spine骨骼动画和LayerColor,可能会导致在iphone6s,和iphone7真机上闪退,其他机型正常,xCode调试发现是在LayerColor::onDraw glDrawArrays(GLTRIANGLE_STRIP, ...
- 2016-05-14 12:27回答 2 已采纳 这里是声明编译文件的,相当于makefile ,当然,前提是你的eclipse 必须配置好NDK 的环境哦
- 2016-06-12 09:16回答 4 已采纳 点中断,找到出错的行,检查指针是否指向null,是否没有初始化。
- 2015-07-29 09:34回答 2 已采纳 不能。。。,格式不一样啊
- 2013-05-15 12:32DesDestroy的博客 真机测试直接“闪退”--------内存问题 (2013/6/17) 拖动条TableView之Cell显示BUG,每次要拖动了后才显示,即刷新问题(重写OnEnter函数,在OnEnter函数里调用刷新) 拖动条TableView拖动几次就乱了...
- 2014-05-23 17:23hello白白的博客 xcode升级5.1后,项目在ios7真机测试没有问题,但在IOS5就出现闪退的现象,这是由于Xcode升级后对项目设置做了一些优化,在custom compiler flags中,-O2是用cocosdx2.2.2项目工程的默认设置,去掉所有的-O2就不会在...
- 2015-09-05 21:38Cola-Zhang的博客 cocos2dx是一款优秀的开源引擎,同时也是一款非常坑的引擎, 如果团队里没有大神坐镇的话,项目多半是要夭折的 以下列出的坑不只是cocos2dx引擎 也有一些是对游戏开发理解不到位产生的 1. 模拟器的选择 模拟器也是有...
- 2014-11-19 08:46回答 3 已采纳 参考 [cocos2d-x-3.3rc0怎么加载extensions扩展? ][1] > 问题解决了,原来3.33rc0版本不需要libExtensions.lib,把路径设置好就行了
- 2020-01-21 00:49KUOKUO众享的博客 在使用 CocosCreator 打包的原生应用中,我们可以通过引擎封装好的反射机制调用 Java 的静态方法,从而实现提示、相册、支付跳转等功能。本次内容为利用 jsb 读取相册图片。 正文 先看效果 版本说明 CocosCreator...
- 没有解决我的问题, 去提问