Java Eclipse找不到主活动

Java Eclipse找不到主活动,java,android,eclipse,android-activity,Java,Android,Eclipse,Android Activity,由于某种原因,当我设计这个Android应用程序时,.java文件找不到主要的_活动,因此不会运行该应用程序。 上面写着:R.activity.main\u activity“main\u activity”下面有一条红线。 有人知道为什么吗?我如何解决这个问题? 谢谢 您导入了android.R,android SDK的资源id文件。 您可能希望导入自己为您生成的R.java。导入为 import android.com.test.helloworld.R; 而不是 import andro

由于某种原因,当我设计这个Android应用程序时,.java文件找不到主要的_活动,因此不会运行该应用程序。
上面写着:R.activity.main\u activity“main\u activity”下面有一条红线。
有人知道为什么吗?我如何解决这个问题?
谢谢


您导入了android.R,android SDK的资源id文件。 您可能希望导入自己为您生成的R.java。

导入为

import android.com.test.helloworld.R;
而不是

import android.R;

同时清理项目并再次运行。

问题中有R.activity.main\u活动,代码中有R.layout.activity\u main。您使用的是哪一个?另外,删除android.R导入;从导入列表中。抱歉,我没有意识到我正在使用R.layout.activity\u main@2deer.java文件。我应该使用哪个R.java文件?没有。移除它并清理项目。然后告诉我们您是否有任何错误。Eclipse中的Project>Clean。这似乎很有效,非常感谢,所以我不需要导入任何R.java文件@RED_No,R.java引用res文件夹中的内容,activity_main位于其中一个文件夹上,它根据res文件夹中的内容自动构建。你导入的是android.R。这适用于一些android默认引用,例如它们的默认图标和文本。当它不在那里时,它试图在那里寻找活动。如果答案有效,请将其标记为正确。我是否将com.test.helloworld替换为我的包名?您应该只导入我提到的R.java文件。但在清理项目并再次运行时发生错误。将使用包名生成R.java
import android.R;