我正在处理我的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文件夹?
答案 0 :(得分:1)
对图像一无所知很难说,但图像可能太大了。或者,除非有令人信服的理由,否则你应该把它放在* dpi文件夹中
答案 1 :(得分:0)
找不到可绘制资源时,设备的配置是什么?当设备语言为德语时,可能会发生其中一个资源目录,例如res/drawable-de
优先于drawable
目录。
看看here android如何找到最匹配的资源。