我无法在android studio中将png图像放入图像视图

我无法在android studio中将png图像放入图像视图,android,imageview,png,Android,Imageview,Png,我试图在android studio中显示png图像。当我将其放入图像视图时,它将显示在设计视图中,但当我尝试运行应用程序时,它会给我以下两个错误。 错误:无效的文件名:必须仅包含小写字母和数字([a-z0-9.]) 任务“:app:mergedebugresources”的执行失败 现在我知道这意味着文件名中不能有大写字母,但必须有办法解决这个问题,对吗?我的文件名如下: C:\Users\Derek\AndroidStudioProjects\CheckItOut\app\src\main\

我试图在android studio中显示png图像。当我将其放入图像视图时,它将显示在设计视图中,但当我尝试运行应用程序时,它会给我以下两个错误。 错误:无效的文件名:必须仅包含小写字母和数字([a-z0-9.]) 任务“:app:mergedebugresources”的执行失败

现在我知道这意味着文件名中不能有大写字母,但必须有办法解决这个问题,对吗?我的文件名如下: C:\Users\Derek\AndroidStudioProjects\CheckItOut\app\src\main\res\drawable\logo2.PNG


我认为错误在于PNG在所有的大写字母中,我不知道为什么它会这样做。如果你不知道,任何帮助都将不胜感激;我对这些东西非常了解。

关于这一点,我只能说,在android中调用drawable时,您应该只使用名称,而不使用扩展名(在您的情况下,仅使用logo2):


如果这不起作用,可能是使用.PNG有问题,请尝试更改资源

关于这一点,我只能说,在android中调用drawable时,您应该只使用名称,而不使用扩展名(在您的情况下,仅使用logo2):


如果这不起作用,可能是使用.PNG有问题,请尝试更改资源

关于这一点,我只能说,在android中调用drawable时,您应该只使用名称,而不使用扩展名(在您的情况下,仅使用logo2):


如果这不起作用,可能是使用.PNG有问题,请尝试更改资源

关于这一点,我只能说,在android中调用drawable时,您应该只使用名称,而不使用扩展名(在您的情况下,仅使用logo2):


如果这不起作用,可能是使用.PNG的问题,尝试更改资源

您需要将logo2.PNG重命名为logo2.PNG图像资源文件不允许使用大写字母

您需要将logo2.PNG重命名为logo2.PNG图像资源文件不允许使用大写字母

您需要将logo2.PNG重命名为logo2.PNG图像资源文件不允许使用大写字母文件

您需要将logo2.PNG重命名为logo2.PNG图像资源文件不允许使用大写字母

只需将
.PNG
更改为.PNG`?只需将
.PNG
更改为.PNG`?只需将
.PNG
更改为.PNG`?
 Resources res = getResources();
 Drawable drawable = res.getDrawable(R.drawable.logo2);
 //using R.drawable.logo2.png will get you an error