在集成三方插件的时候需要导入图片,导入后编译提示找不到资源文件,最后的原因如下:

1.表面上扩展名为.png,但实际上为.jpeg, 当时UI做图时直接将.jpg或.jpeg格式更改后缀名后发给我们导致的,使libpng在进行对png图片的解析时无法解析,导致编译无法生成全部资源ID,提示找不到资源(连项目原有的图片文件都提示找不到了。。。) 所以以后还是resave图片比较好~

2.有一个*.9.png的图片文件,查看后发现是第三方提供的.9.png的边框没画好,有问题,使用draw9patch.bat重新生成即可。

困扰了一天,其实是最开始的切入点错了,找问题从控制台最后剩余的log来看,没有重定向出所有的编译log导致忽略的引起这些表象的真正原因。

一定要养成从各方面综合分析问题的能力。

更多相关文章

  1. Android(安卓)5.0 权限管理导致的apk安装失败解决方案
  2. Android中利用ContentResolver获取本地音乐和相片
  3. Android(安卓)自定义View界面大合集
  4. Android(安卓)一张图片(BitMap)占用内存的计算 图片内存优化
  5. Android(安卓)利用阿里UTD库 获取手机唯一标识
  6. Android(安卓)图片下载本地内存的缓存方式
  7. android的照相图片压缩
  8. Android拼图游戏的设计逻辑,从切图到交互动画,从关卡到倒计时,实例
  9. Android中读取系统图库(包含相册)中的图片,显示图片与图片的路径

随机推荐

  1. android 设置主题
  2. loading android
  3. android 写文件权限
  4. Android TextView滚动
  5. android照相简单案例
  6. [置顶] Android应用程序资源管理器
  7. android源码分析(一) - 语言切换机制
  8. android Table(1)
  9. 使用SlidingDrawer的隐藏/显示搜索框
  10. 全志V40 Android 修改默认输入法