本文主要是介绍Android Studio中运行报错:libpng error: Not a PNG file的解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在真机运行调试的时候一直出现错误,而且是在XML等文件都没错的情况下。
这里插一句,图片和文件的名字不合法都可能会导致运行失败,在AS里不只是xml里面的语法错误,因为语法错误会有报错,而如果是名字的原因只能自己在运行失败后自己去debug找原因。
直接上运行结果截图
我们在报错的时候都可以点击红色框的选项来查找失败的原因和官方给出的修复建议。
这里的报错是没有PNG格式的图片。出现这个问题的原因是我自己在网上找了几张gif的图片,改了png格式后直接copy进去,但实际上这张图片并不是.png格式。。。错误很简单却也很难发觉,原因就是在这张图片上,而要将图片真正转换成.png格式的才行。随便找个图片转换工具就可以解决。
注意:在存放图片时千万不要将格式为.jpg或者.gif的图片改成.png格式,千万不要偷懒,一定要将格式转换成PNG格式的图片,否则编译将不通过。切记!!!!
这篇关于Android Studio中运行报错:libpng error: Not a PNG file的解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!