添加一个Fragment后,Android工作室分解了我的build.gradle文件

在El Capitan上使用Android Studio 2.0就像下面的截图所说:
在El Capitan的Android Studio 2.0

我发现一个错误,我不能报告:添加一个片段到我的项目后,AS搞砸了我的模块build.gradle文件。 我的意思是,在添加片段之前,他们的文件看起来像这个截图:
build.gradle依赖截图

但是在添加碎片AS之后,用这种方法:
build.gradle依赖截图2

重现它的方式就像我在下一个屏幕截图中显示的那样:
在这里输入图像描述

我可以手动修复它,但是每次添加一个片段时都会这么干。 有没有解决它?

我在El Capitan的Mac OX上。

这是一个尚未解决的bug,你可以在这里监视它的状态

这个错误是由于依赖部分中的注释,暂时的修复可能是从那里删除它们。 我把评论放在那里也是有原因的:)

删除你的gradle文件中的所有注释

把你的约束布局放在底部,它不会再争抢(我不知道为什么,但它的工作原理)

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) // support lib compile "com.android.support:appcompat-v7:$supportlib_version" // kotlin compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" // ... compile 'com.android.support.constraint:constraint-layout:1.0.2' testCompile 'junit:junit:4.12' } 

只需重新格式化您的项目级Gradle。 它会正常工作。 这些编译声明得到了格式化。 在每一个“编译”之前按回车,它应该是这样的:

 compile 'com.android.support:support-v13:23.4.0' compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:recyclerview-v7:23.4.0' compile 'com.android.support:cardview-v7:23.4.0' compile 'com.android.support:design:23.4.0' 

IMG