各种坑啊。
查看很多资料才解决问题:
1. http://blog.csdn.net/liu414226580/article/details/39669777
2. http://stackoverflow.com/questions/39046363/android-studio-errorerror23-0-could-not-find-method-android-for-arguments
3. http://blog.csdn.net/u011421608/article/details/50543774(仅做参考,并不实用)
一。直接在http://services.gradle.org/distributions下载所需要的版本,参看如下
在Android studio中找到要修改的工程,工程名->gradle->wrapper->gradle-wrapper.properties,最后一行的gradle-2.10-all.zip就是你所需要的的版本,下图:
二。下载完成后,不需要解压直接放到C:\Users\Administrator\.gradle\wrapper\dists\gradle-1.12-all 的目录下,重启Android-studio即可自动安装。下图是完整目录,原始目录只有三个gradle-3.3-all.zip、gradle-3.3-all.zip.lck、gradle-3.3-all.zip.part.
ps:如果在执行第二步的时候,报错:Error:Gradle distribution 'C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9' does not contain any directories. Expected to find exactly 1 directory.直接删掉了gradle-3.3-all.zip.part.再重启as就好了。
三。如果还报错:Error:(22, 0) Could not find method android() for arguments [build_ef2mm19vb。如下图,直接删掉build.gradle中android{buildToolsVersion “xxxx”}再按sync按钮就好