跨平台调试,安卓真机无法显示个别图片的问题(一)
2013-06-25 16:55
316 查看
问题描述:在cocos2d-x中的helloworld中添加5个png格式的图片作为按钮,xcode模拟器可以正常显示,但是移植到安卓真机上却只能显示三张。(图片***方法、格式、添加代码方法完全一致,无任何报错!)
代码如下:(代码比较简单,不做粘贴)
质疑一:首先怀疑,安卓工程配置问题,图片坐标制定问题,以为屏蔽掉了两张图片或者没显示在屏幕中,只能显示三张图片。
解决思路一:将所有坐标重新安置,保证可以正常显示在屏幕内。(未解决问题)
解决思路二:将能正常显示的图片的坐标改至之前不能显示图片的位置,发现该位置可以正常显示图片。(排除质疑一)
质疑二:在我***图片时,添加图片时,更改了图片(编码)信息【猜测】
解决思路一:重新***图片,确认图片格式,仍无解决。(排除质疑二)
质疑三:再次怀疑是图片问题!
解决思路一:认真对比能显示的图片和不能显示的图片的详细信息。发现不能显示的图片只有7KB,而正常的图片20KB左右。(猜测是图片被损坏)
解决思路:用另一种方法重新***图片,大小20kb左右,更换之,问题解决,可以正常显示!
【但是,图片格式都一样,至于图片是怎么损坏的,哪一步损坏的,仍为得到答案!】
XCODE模拟器上显示的图片(上)
安卓真机显示界面
代码如下:(代码比较简单,不做粘贴)
质疑一:首先怀疑,安卓工程配置问题,图片坐标制定问题,以为屏蔽掉了两张图片或者没显示在屏幕中,只能显示三张图片。
解决思路一:将所有坐标重新安置,保证可以正常显示在屏幕内。(未解决问题)
解决思路二:将能正常显示的图片的坐标改至之前不能显示图片的位置,发现该位置可以正常显示图片。(排除质疑一)
质疑二:在我***图片时,添加图片时,更改了图片(编码)信息【猜测】
解决思路一:重新***图片,确认图片格式,仍无解决。(排除质疑二)
质疑三:再次怀疑是图片问题!
解决思路一:认真对比能显示的图片和不能显示的图片的详细信息。发现不能显示的图片只有7KB,而正常的图片20KB左右。(猜测是图片被损坏)
解决思路:用另一种方法重新***图片,大小20kb左右,更换之,问题解决,可以正常显示!
【但是,图片格式都一样,至于图片是怎么损坏的,哪一步损坏的,仍为得到答案!】
XCODE模拟器上显示的图片(上)
安卓真机显示界面
相关文章推荐
- 个别图片IE中无法显示问题
- 个别图片IE中无法显示问题
- 华为部分真机调试无法显示log问题解决
- mac os 10.10 下使用Eclipse调试,Android Device Chooser无法显示真机的问题
- 华为部分真机调试无法显示log问题解决
- Android真机调试时突然无法显示Logcat信息问题解决参考
- 真机测试时个别机型无法显示toast的问题解决方案
- 解决利用安卓真机调试程序时日志不显示的问题
- Asp.net2.0部署时TreeView控件无法正常显示没有图片的问题
- 没有数据线,Wifi也能连接Android真机开发调试!彻底解决“无法识别的USB设备”等数据线连接问题!
- ReactNative WebView使用本地HTML在真机上无法显示的问题
- 安卓 接入Weex Base64位图片无法显示完美解决办法
- 关于真机测试的android选择图片在ImageView上显示,调用setImageBitmap无法显示和闪退、控件消失
- 关于图片资源在android2.1/2.2/2.3下无法显示的问题以及解决方法
- 安卓标题栏不显示及标题栏无法隐藏问题
- Android-真机调试时LogCat不显示的问题
- 设置launchimage后 个别设备无法显示启动图问题
- 发布的QT程序无法显示图标和图片的问题
- Qt Gif图片无法显示问题(WINDOWS)
- Myeclipse--在调试时无法显示变量值问题