为什么我找不到我创建的 MainActivity.java 文件的布局?



我在为初学者开设的android应用程序开发课程中按照在线说明进行操作,遇到了这个问题。

讲师正在演示如何使用我们为活动创建的布局。他能够找到他使用R.layout.创建的布局,但我找不到。

activity_main_listview.xml是我创建的视图。我是个初学者,所以我不知道这里出了什么问题。

有什么办法可以解决这个问题吗?

我已尝试同步.xml文件和MainActivity.java文件。我也尝试过清理和重建这个项目。

这是不起作用的部分的图片

这是安卓工作室常见的问题!

这不是你的问题,这是安卓工作室的bug!

要解决此问题,只需清理您的项目重新启动Android Studio

我也遇到了同样的问题,通过用com.example.appname.R替换R解决了这个问题。或者只需将此行添加到您的文件中:

import com.testapp.activitydemo.package.R

或者更好的是,尝试从代码中删除这一行(如果存在(:

import android.support.compat.R



如果您的XML包含错误,您生成的文件可能无法构建,请尝试擦除其大部分内容,并确保id和文件名不重复,并且不使用大写字母和空格。如果它有效,你可以开始添加东西。

另一个注意事项:

同步项目与Gradle文件一旦你更新了Gradle插件,你需要同步项目和Gradle文件。打开android工作室,点击文件>用Gradle文件同步项目选项

清理并重建项目最有效的解决方案是最简单的:清理并重建您的项目。从Android Studio工具栏中选择构建>清理项目,等待片刻,然后通过选择Build>Rebuild Project来构建您的项目

最新更新