Android中加载PNG图片时出现错误----No resource found

转载 2013年12月03日 22:23:42

Android程序没有任何错误,而工程却有错误,错误在Console中提示完全都是因为图片所引起的,如:

[2012-04-23 15:17:13 - MyView] D:\Android_work\MyView\res\layout\item01.xml:30: error: Error: No resource found that matches the given name (at 'background' with value '@drawable/feature_guide_0').

原因可能是:直接更改文件后缀的问题,如果你是直接在eclipse里更改文件后缀,或者是在桌面上自己更改后缀,那么这个问题就出来了。

解决的办法:用画图工具,比如PS等把图片改成某一种格式,比如png,jpeg等,再放到drawable里,就不会出现错误。或者直接用windows里面的画图工具将每一张图片都另存为.png格式即可。

另外还有一个错误要提出来,就是drawable里文件的命名问题,目前只能是用用小写字母和数字命名图片文件,比如拷贝一个Moon.jpg文件到drawable文件夹后,就会出现错误,改为小写命名则错误消失

升级android sdk到5.0时,创建项目出现错误:No resource found that matches the given name 'android:Widget.Material.A

升级sdk 到5.0时,创建项目时会多创建一个库项目,叫appcompat_v7。 创建完成后,这个项目可能会报错,诸如出现:No resource found that matches the...
  • RowandJJ
  • RowandJJ
  • 2014年11月27日 11:11
  • 2926

MFC加载带有透明通道的png图片(两种方法)

【原文】http://blog.csdn.net/zhongbin104/article/details/8730935
  • u012234115
  • u012234115
  • 2014年06月26日 22:43
  • 3850

安卓Studio学习笔记---Android studio加载9.png图片报错

今天在运行项目的时候,一直提示这个错误 貌似是使用了.9图片,但是在idea是可以运行,在Studio上不能运行,这就头疼了,怎么会这样? 好吧,Studio的使用还不是很熟悉,只能再去问百度...
  • juhua2012
  • juhua2012
  • 2016年08月03日 13:47
  • 3738

Fresco加载资源图片是黑色问题

使用fresco加载资源图片,根据官网的方法:Uri uri = Uri.parse("res://" + "应用包名"+"/"+ R.drawable.xxx); simpleDraweeView....
  • dreamsever
  • dreamsever
  • 2017年06月23日 17:43
  • 803

mfc中图片控件上加载PNG图片

就一个加载png图片的程序弄了一下午,想哭。 1.在app.cpp中添加ULONG_PTR m_gdiplusToken;   2.在BOOL xxxApp::InitInstance()中添加 Gd...
  • webe1234
  • webe1234
  • 2017年06月21日 17:49
  • 773

No resource found that matches the given name 'android:TextAppearance.Material...'解决办法

Android Studio在build时,提示 Error:(4) Error retrieving parent for item: No resource found that matches...
  • zxw136511485
  • zxw136511485
  • 2016年11月17日 10:52
  • 2956

android自定义View时报error: No resource identifier found for attribute ‘XXX’ in package ‘

error: No resource identifier found for attribute 'value' in package 'com.XXX.app' 错误原因: xmln...
  • asdf717
  • asdf717
  • 2016年05月13日 10:54
  • 1116

MFC 的 Picture Control 加载 BMP/PNG 图片

1. 加载 BMPCStatic* pWnd = (CStatic*)GetDlgItem(IDC_PIC); // 得到 Picture Control 句柄 pWnd->ModifyStyle(0...
  • Augusdi
  • Augusdi
  • 2013年08月28日 09:55
  • 3071

4.使用pnglib读写png图片

4.使用pnglib读写png图片   本章前言:     这章就是为了读取png格式图像到32位位图(ARGB)中,逆之则然,废话少说开始正题。   目标要点总结: 1.  使用pnglib读写文件...
  • u014629601
  • u014629601
  • 2017年06月20日 01:24
  • 620

eclipse:No resource found that matches the given name 'Theme.AppCompat.Light'

error: Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCom...
  • groovemax
  • groovemax
  • 2015年08月16日 11:27
  • 165
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android中加载PNG图片时出现错误----No resource found
举报原因:
原因补充:

(最多只允许输入30个字)