我正在使用Idea 12进行Android开发,我在values文件夹中添加了一个额外的资源文件:
-values
ids.xml
strings.xml
intents.xml
intents.xml只是有一些字符串资源。
然而,当我重建时,我得到一个编译错误,因为R对象没有intents对象,就好像在重建R时,跳过了Intents文件。如果我向strings.xml添加额外的资源,那么在重建时会获得这些资源。知道这里有什么问题吗?
答案 0 :(得分:1)
- 确保您没有导入Android.R ..如果是,请删除此导入。
- 确保您的R.java类存在于“gen”文件夹中以便能够使用它们。
- 确保所有XML文件都保存到最终编辑中,有时eclipse不保存新修改。如果是这样,请重启你的日食。
- 检查所有的XML标题是这样的
<?xml version="1.0" encoding="utf-8"?>
以及android :: xtools
的任何Double声明我希望这会有所帮助
答案 1 :(得分:1)
原来我正在使用R错误。我在做什么
R.intents.<name>
而不是
R.string.<name>