Android Studio问题:模块下方出现红色波浪线,无模拟器

r7s23pms  于 2022-12-16  发布在  Android
关注(0)|答案(9)|浏览(1696)

我是Android Studio的新手,在安装和运行它时遇到了一些问题。我已经花了3天的时间在这方面,但没有取得多大进展。当我启动一个新项目时,没有模拟器出现,所有模块下都有红色的曲线。下面是imgur上的一张照片:
https://i.imgur.com/P5I2DIO.jpg
我还没有找到任何关于这些问题的文章,我看过的教程也没有提到任何关于解决这些问题的额外步骤。我把它们作为一个联合问题发布,因为我怀疑它们是相关的问题。提前感谢您的指导!

zujrkrfu

zujrkrfu1#

“红色波浪线”表示代码中存在错误。在这种情况下,R文件存在问题。该文件由Android生成,用于为资源分配ID。
R文件的问题可能有很多。
首先,尝试:

Build -> Clean Project
  • 如果不成功 *

确保已将项目的R文件导入Activity的Java文件中。尝试构建项目以生成它。

  • 如果这不起作用(这一个值得记住):*

您的某个XML文件中可能有错误。请在 res 文件夹中查找错误(红色波浪线;)!),修复其中的任何一个,重新生成R时,问题应该会自行解决。

nwlqm0z1

nwlqm0z12#

如果你去Build > Clean Project,你将有很大的可能性修复这个问题。
否则,请转到File> Invalidate Caches/Restart,看看会发生什么。
问题还可能是缺少import语句。突出显示R并按ALT+ENTER。如果有“导入类”选项,请单击该选项。

3ks5zfa0

3ks5zfa03#

这种情况发生在我身上两次。都是因为资源混乱。没有玩caches invalidate给出结果。

所以

当我第一次在 * 文件资源管理器 * 中查看资源文件夹时...在 drawable 文件夹中有文件夹!
第二次布局和字符串xmls有错误的符号时,我导入的项目在其他编码。
当第一次,它显示app为红色下划线只有一个。没有警告,没有提示。也没有指出任何错误和IDE构建的aabs刚刚好

mefy6pfw

mefy6pfw4#

我在windows上用另一个用户配置文件运行项目时遇到了同样的问题。解决我的方法是将ndk路径设置为rigth路径。
从C:\用户\XXXXXXX\应用数据\本地\Android\Sdk\ndk包
到C:\用户\年\应用数据\本地\Android\Sdk\ndk捆绑包
希望能有所帮助

62o28rlo

62o28rlo5#

清理并重新生成项目后,如果曲线仍然存在,请关闭并重新加载项目。

6ovsh4lw

6ovsh4lw6#

可能是文件名中的无效字符,我的文件有“-”和“.",例如“a-b.c.d.e-f.g”原始文件名将导致此问题

k2arahey

k2arahey7#

问题是由R文件引起的。请尝试清理项目。Build > Clean Project

laik7k3q

laik7k3q8#

**第1步:**在我的例子中,我在SRC中添加了一个空心文件夹。当我添加一个空心文件夹时,该文件夹仍然没有出现Android studio 2022/12。为了了解这种情况,我们打开了项目视图而不是Android,错误显示出来。我删除了额外的文件夹。(错误消失)
**第2步:**在Android视图中:应用程序右键单击/优化导入带下划线的应用程序Java导入错误消失。

还有,做了一个快速的扫描和阅读这个页面上的建议导致了这个想法。谢谢所有的评论者。

zsohkypk

zsohkypk9#

我的androidstudio也做了同样的事情。它真的没有任何意义。它只是androidstudio检测到一个拼写错误。它没有任何意义,所以你不必担心。

相关问题