Android Studio在打开工程的时候需要配置和加载相关信息,就会比较慢,所以,经过在网上查询后,就这样做:

1)断网

2)打开工程

3)正常打开工程后,再连接网络

4)再编译工程

这样做,个人觉得,进入了Android Studio界面后,可以让AS慢慢加载相关信息,同时,也可以查看代码;

还有一点就是,若没进入AS界面之前就一直处于加载状态,不但影响其他AS窗口看不到,而且,不知道是

卡住了还是怎么回事。


PS:这里面有说为什么AS在导入工程时会很慢的原因:http://www.cnblogs.com/vijozsoft/p/5641963.html


按照以上方法打开工程后,有两个方法配置工程,自动和手动

1.自动:

直接点击Messages里面的“Enable Gradle 'offline mode' and sync project...”就会自动配置了,若弹出什么问题,就解决就可以了

可能在下载匹配工程的Gradle版本这一步,在国内可能比较慢,如下图:

 Android Studio打开工程较慢

说明:其实一开始可以试试自动配置,要是太慢了,可以选择手动配置

2.手动配置:事先自己配置好部分,剩下的就留给AS自己编译,有什么问题,然后再解决。

用的是极客的工程做例子:https://github.com/CodeXiaoMai/AndroidGeek

先看这几个文件:

 Android Studio打开工程较慢

主要是根据以上说的3个文件内容来配置

第一个文件:AndroidGeek-master\app\build.gradle

打开文件后,主要看compileSdkVersionbuildToolsVersion

 Android Studio打开工程较慢

然后点击File->Project Structure

 Android Studio打开工程较慢

进入到以下界面,配置工程的Compile Sdk VersionBuild Tools Version

 Android Studio打开工程较慢

配置如下:主要是根据文件build.gradle来配置

 Android Studio打开工程较慢

配好后,点击以上界面中的OK按键

2.第二个文件AndroidGeek-master\gradle\wrapper\gradle-wrapper.properties

打开文件,查看到使用的是gradle-3.3-all.zip

 Android Studio打开工程较慢

查看Android Studio安装目录下的gradle文件夹下有没有gradle-3.3

 Android Studio打开工程较慢

若没有就在网上搜索gradle-3.3-all.zip,并下载下来(下载网址:

http://download.csdn.net/download/u012808234/9751850

下载后,解压查看下,文件目录是这样的,一般可以用的(为什么要查看呢,主要是网上有些包是有问题)

 Android Studio打开工程较慢

gradle-3.3-all.zip解压到gradle文件夹下

 Android Studio打开工程较慢

然后点击File->Settings

 Android Studio打开工程较慢

 Android Studio打开工程较慢

然后点击OK即可。

3.看第三个文件:AndroidGeek-master\build.gradle

打开文件,查看Gradle版本是多少

 Android Studio打开工程较慢

找到Android Studio安装文件夹在的gradle文件夹,进入

gradle\m2repository\com\android\tools\build\builder

 Android Studio打开工程较慢

查看是否有gradle2.3.1版本,若没有就下载

https://jcenter.bintray.com/com/android/tools/build/gradle-core/

在网页中找到2.3.1/,并点击进去

 Android Studio打开工程较慢

点击进去可以看到

 Android Studio打开工程较慢

然后在Android Studio的安卓目录下的gradle\m2repository\com\android\tools\build\builder目录下新建一个新文件夹,命名为:2.3.1

 Android Studio打开工程较慢

然后,把之前提到的jar包都下载这个文件夹里

 Android Studio打开工程较慢

弄好以上之后,可以点击try again来编译

 Android Studio打开工程较慢

之后就是等...

当然,AS还会下载一些其他包,例如:

 Android Studio打开工程较慢

编译若出了问题,如下:

 Android Studio打开工程较慢

删掉AndroidGeek-master\build.gradle文件中的

android {

    compileSdkVersion 25

    buildToolsVersion '25.0.1'

}

 Android Studio打开工程较慢

再点击try again

若再出现问题:

 Android Studio打开工程较慢

 Android Studio打开工程较慢

因为是第三方工程,里面相关签名部分,因为没有签名文件,编译会有问题,注释掉就可以了。

再点击try again

若再出现问题

 Android Studio打开工程较慢

Android Studio打开工程较慢

再点击try again

若再出现问题

 Android Studio打开工程较慢

Android Studio打开工程较慢

再点击try again

之后编译完,就可以了。



相关文章:

  • 2022-01-13
  • 2021-04-27
  • 2021-04-16
  • 2021-04-30
  • 2021-08-06
  • 2021-06-07
  • 2021-10-27
猜你喜欢
  • 2021-07-10
  • 2021-11-19
  • 2021-10-24
  • 2021-05-21
  • 2021-05-31
  • 2022-12-23
  • 2021-12-15
相关资源
相似解决方案