Android(安卓)Studio Exception: Could not find method android() for arguments
16lz
2021-12-04
问题描述
Android Studio完成2.2版升级,新建项目并运行gradle sync,发生错误:
Gradle sync failed: Could not find method android() for arguments [build_...
build.gradle内容如下。
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }}allprojects { repositories { jcenter() }}task clean(type: Delete) { delete rootProject.buildDir}android {compileSdkVersion 22buildToolsVersion '22.0.0'}dependencies {}
解决方法
此为顶层的build.gradle文件内容错误,不允许定义android{…}代码块,因此,移除此节点即可。
在app module下已存在build.gradle文件,其中已经包含了 android{…}代码块。
参考
http://stackoverflow.com/questions/40012866/could-not-find-method-android-for-arguments-in-android-studio-project
更多相关文章
- android Imageview 图片覆盖具体实现
- Android(安卓)自定义Progress Bar
- Anko:Android(安卓)代码动态布局的新方案
- Android(安卓)4.4报错,Android(安卓)7.0运行正常 Window type can
- Android(安卓)获取系统权限的代码
- 解决Eclipse3.6中Android(安卓)代码自动补全卡死的问题
- 编译代码报出Android(安卓)library projects cannot be launched
- android:屏幕自适应
- android中的自定义控件