繁体   English   中英

生成的源文件不应该被编辑?

[英]Generated source files should not be edited?

当我创建这个new class Quake并尝试在其中编写一些代码时,它会显示以下消息: 在此输入图像描述

当我尝试run it Android Studio会automatically deleteQuake

在此输入图像描述

有人可以解释一下为什么会发生这种情况以及如何解决它?

您处于“ Packages视图中并将所有文件放在错误的文件夹中。 切换到Project视图(左侧,顶部切换)。 app ,你应该看到一个名为src的文件夹 - > main - > java - > com.example.prateek 这就是所有类文件应该正确地避免自动删除的地方。

我遇到了同样的问题。 你正在测试包中上课。 看到这张图片,你就可以使它正确。

在此输入图像描述

这是由于某些错误导致的源文件夹映射不正确而发生的。

为了解决这个问题,请转到

Project Structure -> Project Settings -> Modules.
  1. 选择出现此问题的模块,然后选择“源”选项卡

  2. 在右侧,您将找到“添加内容根”窗格。 请检查源和测试文件夹是否映射到正确的根,除了有效的根映射之外没有其他映射[例如,源文件夹的src和测试源文件夹的tst。

  3. 删除任何一个中存在的任何不需要的映射。 应用并重新同步项目。

问题应该立即解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM