找不到Gradle DSL方法:'compile()'

时间:2016-02-02 18:30:21

标签: android

我已经查看了此错误的几乎所有帖子。但我无法弄清楚这个问题。 我试图将build.gradle存储库更改为mavenCentral(),并尝试在app.gradle中进行更改。我只是在我的应用程序中添加凌空,从那时起同步失败了。 我也尝试过file-> Invalidate caches / Restart。

我觉得getDefaultProgaurdFile存在一些问题。我可以看到它有下划线。 请帮帮我。 感谢

                apply plugin: 'com.android.application'
            android {
             compileSdkVersion 23
             buildToolsVersion "23.0.2"
             defaultConfig {
              applicationId "com.six30labs.cms"
              minSdkVersion 15
              targetSdkVersion 19
              versionCode 1
              versionName "1.0"
             }
             buildTypes {
             release {
             minifyEnabled false
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
              }
             }
            }

http://postimg.org/image/4kv7qh7cr/

http://postimg.org/image/azlbyum2b/

2 个答案:

答案 0 :(得分:0)

你在那里得到了一个错字。改变它并再次构建。

使用

getDefaultProguardFile()  

而不是

getDefaultProgaurdFile()

答案 1 :(得分:0)

谢谢大家。我找到了这个解决方案。 您必须更新Android工作室版本。只是去帮忙 - >检查更新。等到它提示您更新并重新启动Android studio。之后如果您同步gradle它将正常工作,如果您正在实现Volley,那么只需将其作为compile&com; .mcxiaoke.volley:library:1.0.19' (不要使用-aar)。 最后点击File-> Invalidate caches / Restart。

你已经完成了!!