2015-11-20 129 views
0

我在开发android.I使用Android Studio.I新我越来越没有发现错误摇篮DSL方法:“机器人()”然后,我用Google搜索了error.Someone说,Android Studio中错误地增加了在Android()方法顶级build.gradle文件。并删除该方法。我从build.gradle.I删除android()后,我得到一个新的错误安装生成工具23.0.0 rc2和同步项目。我很累。未找到Gradle DSL方法'android()'错误?

我该如何克服它。

image1 image2

回答

0

我可以看到你没有在你的gradle这个文件的权限Android插件,它应该是:

apply plugin: 'com.android.application' 

此外,你需要在Android扩展到是这样的:

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.2" 

    defaultConfig { 
     applicationId "com.your.package.id" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.5" 
    } 

    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

此外,我认为你不是编辑正确的Gradle文件。你有一个“一般”build.gradle,你不应该一般编辑,你的模块build.gradle(通常在你的应用程序文件夹),所有这些东西都需要。

这是非常相似的,当你创建一个新的Android项目,你在默认情况下获得的。

+0

后“升级”到Android 1.5工作室/ 1.5.1我现在得到了同样的错误,不能再创建一个新的项目。幸运的是我现有的项目没问题。 – Gerry

0

升级android studio后,我总是通过手动删除build/app/build/文件夹并重新构建项目来清除它。

另外:File -> Invalidate Caches/Restart -> Invalidate and Restart

相关问题