android stadio 打开别人的工程 一直在编译中

这是因为,他工程的gradle 配置,在你本地找不到,所以,会去网上下。然后解压,使用。这是一个很漫长的过程。

*那么怎么做呢

修改项目工程的gradle/wrapper/gradle-wrapper.properties
里面的distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip 最后面的gradle-x.x 为你本地有的版本就可以了。

那怎么看本地有的版本呢?一般在
C:Usersxxx.gradlewrapperdists

修改完之后,一般都是秒开了。

还有一个是,android 插件的版本 的文件在哪里?
就是 classpath ‘com.android.tools.build:gradle:2.2.2’
可以参考:https://www.cnblogs.com/zhujiabin/p/6020275.html

/android-studio/gradle/m2repository/com/android/tools/build/gradle/就是android stadio 安装目录

原文地址:https://www.cnblogs.com/caoxinyu/p/10568562.html