我是新来的android和我的第一个应用程序。Android R.layout.main没有得到解决
我有解决R.layout.main
在我RES /布局所产生的主要是汽车的一个问题。
我已经导入android.R
,但它仍然没有解决“主”
我是新来的android和我的第一个应用程序。Android R.layout.main没有得到解决
我有解决R.layout.main
在我RES /布局所产生的主要是汽车的一个问题。
我已经导入android.R
,但它仍然没有解决“主”
如果要创建在Eclipse中的Android新的应用程序,然后R.java文件是自动在应用程序的/gen
目录下生成,而你R.layout.main
会自动解决,对于你没有导入任何在活动类 R档..
只是删除android.R任何其他R档import语句,清理和重建项目,它工作正常..
还要确保您的项目不具有任何错误,如果存在,则防止生成R.java
文件/gen
目录..
你有原装进口“你的包” .R?
你可以在“gen”目录下找到它。 如果R.java没有自动生成,可能是编译时错误,请检查您的ide的消息。
顺便说一下,您可以在AndroidManifest文件中定义“your-package”。
+1这也是我的答案。 – Ramakrishna
我在AndroidManifest文件中的包名是com.First.calculator,但是import com.First.Calculator.R没有做任何事情。相反,现在错误是在“R” –
相反android.R你必须导入你的包name.R ...
快速的解决方案:
删除android.R,只是做Ctrl键导入package.R文件+ 移 + Ø
更多信息:
注意:Eclipse有时候喜欢在使用资源的文件顶部添加一个“import android.R”语句 ,特别是当您要求 eclipse排序或以其他方式管理导入时。这会导致你的品牌 中断。注意这些错误的进口陈述并删除它们。
看看你的进口。导入了android.R,将其删除,以便您的项目不会使用默认的Android资源类来解析R,而是使用从/ res /文件夹自动生成的那个类。
问题:未解决R.layout.main
解决方法:在你的活动Java类进口如下
进口[包名称]。[R
例>>进口com.example.tutorial.R
R.java文件应该被自动生成的,但我找不到它。所以我刚刚删除了我的项目并重新创建了一次,这一次都很顺利 - 我有R.java,解决R的错误消失了。
删除对android.R的引用为我工作!谢谢 – Mike