我有一个通常的AS / Gradle项目结构,一个带有/build.gradle的父项目和一个/settings.gradle包含子项目,子项目里面有/Subproject1/build.gradle等。< / p>
现在无论出于何种原因,任何不在子项目中的文件都不能在AS中编辑。它们被标记为橙色,与项目根目录中的所有文件一样。
我想知道如何将父项目中的文件标记为可写。这似乎与“标记为只读/标记为可写”选项分开,该选项使用锁定图标而不是橙色着色。
这是一张照片。 AS project screenshot.
在项目视图中,您可以看到底部的.gitignore和build.gradle突出显示为只读,其中顶部的子项目文件都是白色且可编辑的。标签也略带橙色阴影。
答案 0 :(得分:0)
我发现这是因为父项目的目录是一个符号链接,新版本的AS似乎不喜欢它。