什么阻止Android在drawable中找到资源文件?

时间:2015-06-03 00:14:00

标签: android android-resources

我正在处理我的Android应用程序的错误,它只发生在Android版本4.2.2的Galaxy Nexus上,但在我的Nexus 5 4.4.2上工作正常。

基本上它无法在此设备上找到png文件。

png文件只位于res / drawable中,这是我的res文件夹的结构:

res/drawable
res/drawable-de
res/drawable-fr
res/drawable-it
res/drawable-hdpi
res/drawable-ldpi
res/drawable-mdpi
res/drawable-xhdpi
res/drawable-xxhdpi

在这种情况下,什么可能阻止Android回退到drawable文件夹?

2 个答案:

答案 0 :(得分:1)

对图像一无所知很难说,但图像可能太大了。或者,除非有令人信服的理由,否则你应该把它放在* dpi文件夹中

答案 1 :(得分:0)

找不到可绘制资源时,设备的配置是什么?当设备语言为德语时,可能会发生其中一个资源目录,例如res/drawable-de优先于drawable目录。

看看here android如何找到最匹配的资源。