写在最前

每次安装Android Studio都能被那超慢的速度搞崩溃,这次写下备忘,按照这个来,应该就不会那么慢了。

下载安装Android Studio

下载toolbox,通过它直接安装最新版本即可。
Toolbox
可能会打不开,只是小水管问题,多刷新几次即可。

打开Android Studio

首先打开科学上网,调整为全局模式,提供稳定的网络环境。不知道怎么做的,去看我的两篇重装日记。

第一次打开会提示

选择第二项。

在启动的时候会弹出下图

虽然确实会用到代理,不过我们已经配置了全局科学上网模式。所以这里我们点取消。之后全部默认安装即可。

新建一个项目


一路默认即可。

然后就是一直困扰我的Gradle build慢的问题。

第一次建立工程卡在该界面的时候,是因为在从网上下载gradle构建工具,科学上网都拯救不了的下载速度。这里点击取消关闭该界面,采用手动配置gradle。

点完Cancle多半还会转半天,直接关闭Android Studio即可。实在卡的时候试试按ESC键。

打开C:\Users\username\ .gradle\ wrapper\ dists
查看对应的gradle版本。
比如我就是

然后到gradle发布网站下载对应版本。
Gradle distributions

之后把下载下来的压缩包放到C:\Users\ username \ .gradle\ wrapper\ dists\ gradle-5.1.1-all\ 97z1ksx6lirer3kbvdnh7jtjg 里。

不要解压! 不要解压! 不要解压!

这个97z1ksx6lirer3kbvdnh7jtjg是自动生成的,不一定一样。

然后在打开Android Studio,重新sync project即可。

打开原有的工程

先把图中这四个文件删了再打开即可。

其他

  1. 根据报错,可能会遇到无法删除~\AndroidProjects\Test\app\build\intermediates\signing_config\debug\out\signing-config.json,这时候按照报错找到这个文件,用安全管家软件提供的粉碎文件功能强制删除即可。
  2. emulator: ERROR: Unknown AVD name
    这个情况是因为AVD创建位置的问题,可能是以前装过SDK没卸载干净,或者项目文件指向目录错误。
    例如我的AVD在C:\Users\Akilar.android\avd
    而我的SDK在C:\Users\Akilar\AppData\Local\Android\Sdk
    这里把AVD整个目录下的文件拷贝到SDK目录下,
    cp C:\Users\Akilar\.android\avd C:\Users\Akilar\AppData\Local\Android\Sdk\avd

参考文章

Android studio安装与配置