2010-04-28 8 views
0

Я получаю это «java.io.FileNotFoundException: res/drawable-nodpi/background.xml». Но у меня есть файл вres file not found exception

$

ls -la res/drawable-nodpi/background.xml 
-rw-r--r-- 1 michael staff 859 Mar 8 09:28 res/drawable-nodpi/background.xml 


E/AndroidRuntime( 301): Caused by: java.io.FileNotFoundException: res/drawable-nodpi/background.xml 
E/AndroidRuntime( 301):  at android.content.res.AssetManager.openXmlAssetNative(Native Method) 
E/AndroidRuntime( 301):  at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:469) 
E/AndroidRuntime( 301):  at android.content.res.Resources.loadXmlResourceParser(Resources.java:1894) 
+0

Я думаю, что если вы используете класс Resources, вам нужно поместить xml под правильным каталогом. Какова ваша конфигурация? Вы видели http://developer.android.com/guide/topics/resources/resources-i18n.html –

+0

какую версию SDK вы компилируете? –

+0

Также может быть синтаксическая ошибка в файле xml, вызывающая проблему. – stealthcopter

ответ

1

Насколько я знаю, папка drawable-nodpi для предварительного масштабирования изображений. Я бы предложил положить его в папку drawable.

Если это не поможет, попробуйте очистить проект и взгляните на gen/your_package/R.Java, чтобы узнать, действительно ли файл действительно включен в комплект.