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

时间:2015-06-17 08:54:41

标签: java android android-studio

当我创建此new class Quake 并尝试在其中编写一些代码时,它会显示以下消息: enter image description here

当我尝试run it Android Studio automatically delete课程Quake时。

enter image description here

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

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

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

enter image description here

答案 2 :(得分:0)

发生这种情况的原因是由于某些错误导致源文件夹映射不正确。

要解决该问题,请转到

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

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

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

问题现在应该解决。