[英]Generated source files should not be edited?
当我创建这个new class
Quake并尝试在其中编写一些代码时,它会显示以下消息:
当我尝试run it
Android Studio会automatically delete
类Quake
。
有人可以解释一下为什么会发生这种情况以及如何解决它?
您处于“ Packages
视图中并将所有文件放在错误的文件夹中。 切换到Project
视图(左侧,顶部切换)。 在app
,你应该看到一个名为src
的文件夹 - > main
- > java
- > com.example.prateek
。 这就是所有类文件应该正确地避免自动删除的地方。
我遇到了同样的问题。 你正在测试包中上课。 看到这张图片,你就可以使它正确。
这是由于某些错误导致的源文件夹映射不正确而发生的。
为了解决这个问题,请转到
Project Structure -> Project Settings -> Modules.
选择出现此问题的模块,然后选择“源”选项卡
在右侧,您将找到“添加内容根”窗格。 请检查源和测试文件夹是否映射到正确的根,除了有效的根映射之外没有其他映射[例如,源文件夹的src和测试源文件夹的tst。
删除任何一个中存在的任何不需要的映射。 应用并重新同步项目。
问题应该立即解决。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.