精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-26
今天做一个东西的时候,用PS做了几个图片,但是更改了后缀,于是出现了错误:
错误描述: 一开始是eclipse上的项目处出现错误,但是找文件夹里却没有一点错误,但在控制带确输出了大量的如下的红色错误信息 [2011-05-26 12:44:51 - ImageViewTest] libpng error: Not a PNG file 为了验证是不是这样,于是我做了个测试
[2011-05-26 12:44:51 - ImageViewTest] libpng error: Not a PNG file 证明刚才的那个假设是正确的 那么会有人问,是不是只有在eclipse上更改图片后缀会出现这个问题呢,答案:不是 即使你在自己的桌面上更改一张图片的后缀,然后拷贝到drawable文件夹下,错误依然会出现 test.jpg可以正常使用,当你在桌面上更改其后缀为png以后,结果依然是那样
注意:我试验了几次,gif格式的文件没问题,就是png文件更改成其他格式的文件,或者其他格式的文件更改成png格式的文件会出现这个问题
解决办法就是用原来的文件名,或者如果自己更改文件出现了这个问题时候,就可能是这个原因
另外还有一个错误要提出来,就是drawable里文件的命名问题,目前只能是用用小写字母和数字命名图片文件 比如拷贝一个Moon.jpg文件到drawable文件夹后,就会出现如下的错误 [2011-05-26 13:11:13 - ImageViewTest] res\drawable\Moon.jpg: Invalid file name: must contain only [a-z0-9_.] 这些问题,以后注意要注意 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-05-26
确实需要注意,这些小问题很麻烦的
还有一个,SD卡里的文件命名也和这个一样只能小写字母加数字 |
|
返回顶楼 | |
浏览 8010 次