Android studio broke up my build.gradle file after add a Fragment

喜夏-厌秋 提交于 2019-11-27 14:35:59

问题


Using Android Studio 2.0 over El Capitan like the next screenshot said:

I found a bug that I can't report: After add a Fragment to my project, AS screw up my module build.gradle file. I mean, before add the fragment they file looks like this screenshot:

but after add the Fragment AS screw it in this way:

The way to reproduce it is like I'm showing in next screenshot:

I can fix it manually, but its so annoying doing it every single time that I add a Fragment. Is there anyway to fix it?

I'm on Mac OX with El Capitan.


回答1:


It is a still open bug, you can monitor it's state here

The bug is due to the comments in the dependencies section, a temporal fix could be to remove them from there. I placed the comments there for a reason too :)




回答2:


Delete all comments in your gradle file




回答3:


put your constraint-layout on the bottom, it will not scramble again (i don't know why, but it works)

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'
}



回答4:


just reformat your project level gradle . It will work fine. These compile statement got dis-formatted. Just hit Enter before every "compile" it should be like:

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'



来源:https://stackoverflow.com/questions/36844572/android-studio-broke-up-my-build-gradle-file-after-add-a-fragment

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!