2010-04-28 113 views
0

我得到這個「java.io.FileNotFoundException:res/drawable-nodpi/background.xml」。 但我確實有res文件未找到異常

文件$

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 – 2010-04-28 18:12:28

+0

你編譯的SDK版本是什麼? – 2010-04-28 18:51:52

+0

也可能是導致問題的xml文件中的語法錯誤。 – stealthcopter 2010-04-28 19:43:35

回答

1

據我所知,drawable-nodpi文件夾是圖像的預調整。我建議把它放在drawable文件夾中。

如果這樣做沒有幫助,請嘗試清理項目並查看gen/your_package/R.Java以查看該文件是否確實包含在軟件包中。