android studio无法加载png格式的图片,求帮助

在drawable文件夹下能够加载jpg格式图片但png格式图片就是乱码

可能是由于在加载PNG图片时出现了解码错误,导致无法正确显示图片。
1.确保PNG图片文件没有损坏。可以尝试打开PNG图片文件来确认是否正常显示。如果无法正常显示,那么可能是该图片文件已经损坏,需要重新下载或者重新保存该文件。
2.确保PNG图片文件的后缀名正确。请确保图片文件的后缀名是“.png”,如果不是,请修改文件名并重新加载该图片。
3.尝试在其他应用程序中打开PNG图片。如果PNG图片可以在其他应用程序中正确打开,则可能是该应用程序的问题,可以尝试重启应用程序或者使用其他应用程序来加载该图片。
4.确保应用程序支持PNG格式。有些应用程序可能不支持PNG格式,可以尝试使用其他应用程序来加载该图片。
如果上述方法仍然无法解决问题,可以尝试搜索相关的解决方案或者向相关的技术支持团队寻求帮助。

该回答引用GPTᴼᴾᴱᴺᴬᴵ
这可能是由于您的PNG格式图片在传输或者保存过程中出现了损坏或者编码问题。您可以尝试以下几种方法:

  1. 确认PNG格式图片没有损坏。可以使用图片浏览器或者其他工具来打开并查看PNG格式的图片是否正常显示,如果不正常,那么说明该图片已经损坏,需要重新获取或者从备份中恢复。
  2. 尝试重新编码PNG格式图片。使用专业的图片编辑软件,如Photoshop等,打开PNG格式图片并重新保存,选择合适的编码方式,尝试将图片重新编码后再进行加载。
  3. 将PNG格式图片转换为其他格式。可以使用在线工具或者专业的图片编辑软件将PNG格式图片转换为其他格式,如JPG等,然后再进行加载。
  4. 检查应用代码。检查应用代码是否正确地使用了加载图片的API,并且确认代码中没有问题。同时,确保代码中加载PNG格式图片的API是正确的,没有写错或者传参错误等问题。

希望以上方法可以帮助您解决问题。

乱码?啥样?

估计是图片问题,虽然命名结尾是png。实际图片格式并不是,可以找个其他的png图片查看是否正常,如果其他的正常,说明这个图片的问题。否则就清除缓存重启一下as试试