安装Android studio

找一个稳定的翻墙工具都解决了

不选择用Android studio安装SDK
Android环境搭建 - 图1

解压SDK到文件夹

Android环境搭建 - 图2

在Android studio里面选择导入SDK

如果出现The following SDK components were not installed: extra-android-m2repository and tools
此时需要在安装Andriod Studio的目录下找到bin目录下的 idea.properties 文件,在最后一行追加 disable.android.first.run=true

设置国内镜像源

打开File -> setting -> System Settings -> HTTP Proxy

  • 东软信息学院(笔者当前在用)

mirrors.neusoft.edu.cn 端口:80

  • 北京化工大学

ubuntu.buct.edu.cn/ubuntu.buct.cn 端口:80

  • 中国科学院开源协会

mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn) 端口:80

  • 上海GDG镜像服务器

sdk.gdgshanghai.com 端口:8000

  • 电子科技大学

mirrors.dormforce.net 端口:80

Android环境搭建 - 图3

Android环境搭建 - 图4

5.下载Gradle

http://services.gradle.org/distributions/

Android文档

国内Android studio文档

https://www.android-doc.com/reference/packages.html
修改Gradle使用国内源
projectbuild.gradle中修改如下:

  1. allprojects {
  2. repositories {
  3. //jcenter()
  4. maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
  5. }
  6. }

国内Android SDK镜像

配置地址, http://mirrors.neusoft.edu.cn/configurations.we#android
1.启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options…」,弹出『Android SDK Manager - Settings』窗口;

2.在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,并且选中「Force https://… sources to be fetched using http://...」复选框。设置完成后单击「Close」按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;

3.依次选择「Packages」、「Reload」。

Gradle配置

设置本地Gradle源

Android环境搭建 - 图5

修改build.gradle配置

Android环境搭建 - 图6
可以解决一下bug
Error:Could not download javawriter.jar (com.squareup:javawriter:2.1.1): No cached version available for offline mode

gradle缓存配置

Android环境搭建 - 图7

Android Studio里面的Gradle设置

Android环境搭建 - 图8
Android环境搭建 - 图9

sdk设置

Android环境搭建 - 图10

http设置

Android环境搭建 - 图11

新建项目

Android环境搭建 - 图12
Android环境搭建 - 图13