第一章.万事开头难--Android开发环境搭建

Android开发环境主要需要以下三部分:
一.JavaSDK开发环境
二.Gradle工程构建环境
三.Android Studio安装及Android SDK环境安装

一.JAVA环境安装

1.安装JDK

Android主要以Java为主要开发语言,所以JavaSDK安装必不可少。

使用JavaSDK下载链接进行下载

点击Accept License Agreement同意声明,然后点击Windows x86(32位)或者Windows x64(64位)后面的下载链接执行下载,以x64位为例

java_download.png

下载完成后双击打开点击下一步执行默认安装即可,安装过程中会弹窗提示安装JRE(JAVA运行环境),依然是执行默认安装即可

JDK安装
JRE安装

2.配置JAVA环境变量

右键单击我的电脑,选择属性,点击左上角高级系统设置打开系统属性,选择高级,然后点击环境变量

JDK环境变量

在打开的环境变量中,点击新建,在弹出框中变量名输入JAVA_HOME,变量值输入刚才我们安装的JAVA路径C:\Program Files\Java\jdk1.8.0_171,然后点击确认

JDK环境变量设置

然后在系统变量中搜索Path变量,双击Path变量会弹出编辑系统变量,将%JAVA_HOME%\bin;加入到环境变量的最前面,注意不是替换,可以CTRL+A全选然后拷贝到文本中进行编辑,然后重新粘贴回去,然后点击保存

JDK环境变量配置
JDK环境变量配置

3.测试JAVA是否正确安装

接下来需要测试JDK是否安装完成,使用WIN + R组合键打开运行栏,然后输入cmd运行命令行,输入java -versionwhere java如果能正确输出版本号及路径,说明JAVA安装已经完成

Java安装
C:\Users\Administrator>java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
C:\Users\Administrator>where java
C:\Program Files\Java\jdk1.8.0_171\bin\java.exe

JAVA配置完成

二.Gradle环境安装

1.安装Gradle

Android Studio自带Gradle环境,但是可能出现被墙导致下载缓慢,仓库无法访问导致构建项目卡住的问题,这里推荐一下做法来解决问题:

自行安装Gradle环境 + 国内镜像源

在下列地址中选择Gradle版本,本文中使用4.4.1版本

http://services.gradle.org/distributions 选择版本

点击这里下载4.4.1-all版本

Gradle解压即可使用,下载完成后直接解压到需要安装的位置即可

解压文件

2.配置Gradle环境变量

依然是按照以上JAVA配置环境变量的步骤,新增GRADLE_HOMEGRADLE_USER_HOME变量,同时将GRADLE_HOME配置到Path中,将%GRADLE_HOME%\bin;加入到Path变量中

GRADLE_HOME是Gradle的安装位置
GRADLE_USER_HOME是Gradle的工作及缓存仓库文件目录,不配置时默认为用户目录下的.gradle文件夹,
Gradle会下载或大量缓存文件,建议将文件夹放在非系统盘

本文中GRADLE_USER_HOME指定为D:\.gradle文件夹
GRADLE环境变量

3.测试Gradle是否正确安装

依然是使用命令行输入gradlewhere gradle 查看是否Gradle是否正确安装

C:\Users\Administrator>gradle
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :help
Welcome to Gradle 4.4.1.
To run a build, run gradle ...
To see a list of available tasks, run gradle tasks
To see a list of command-line options, run gradle --help
To see more detail about a task, run gradle help --task

BUILD SUCCESSFUL in 9s
1 actionable task: 1 executed
C:\Users\Administrator>where gradle
D:\gradle-4.4.1\bin\gradle
D:\gradle-4.4.1\bin\gradle.bat

如果能正确输出,说明gradle已经正确安装

4.配置Gradle全局镜像

在GRADLE_USER_HOME目录(D:\.gradle文件夹,如果不存在可以自行创建)下新建init.gradle文件,将以下代码拷贝到init.gradle文件中

init.gradle

allprojects {
      repositories {
          maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
          maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
          maven { url "https://maven.google.com" }
          jcenter()
  }
}

allprojects 代表所有项目

repositories 表示仓库路径

maven 则代表一个仓库,其内部的url代码该仓库的路径
jcenter()是一个默认内建官方仓库

gradle在搜索需要的模块时,会自上而下进行搜索查找,直到找到第一个位置,如果不存在则会报找不到错误
jcenter在国内可能存在被墙,所有这里使用阿里云的仓库,也可以添加其他仓库进来,只需要按`maven {url '地址'}`的格式添加即可

5.查看仓库路径

在任意位置新建`build.gradle`文件,Gradle的大部分语法与Java兼容,放入以下代码:

build.gradle


repositories {
    mavenCentral()
}
task showRepos {
    doLast {
        println "All repos:"
        println repositories.collect { it.name +" -> "+ it.url +"\n" }
    }
}

进入build.gradle文件所在的位置,使用命令gradle --init-script init.gradle -q showRepos ,以下使用D:\android_test文件夹进行演示:

C:\Users\Administrator>d:
D:\>cd android_test
D:\android_test>gradle --init-script init.gradle -q showRepos
All repos:
[maven -> http://maven.aliyun.com/nexus/content/groups/public/
, maven2 -> http://maven.aliyun.com/nexus/content/repositories/jcenter
, maven3 -> https://maven.google.com
, BintrayJCenter -> https://jcenter.bintray.com/
, MavenRepo -> https://repo.maven.apache.org/maven2/
]
D:\android_test>

showRepos task已经正确输出maven仓库及对应的仓库路径,说明路径配置成功,后续的Android Studio的路径将会自动加入该路径进行搜索

Gradle配置完成

三.Android Studio安装及Android SDK环境安装

1.下载Android Studio

进入Android Studio中文官网,下拉到底部的Android Studio downloads 行,下载对应系统平台,

可以使用exe安装器也可以使用zip格式的压缩包,本文中已ZIP为例

下载Android Studio
下载Android Studio

点击上图红框,然后勾选弹出的条款执行下载即可。

下载完成后解压到指定文件夹,如下图:

解压Android Studio

进入解压目录android-studio/bin文件夹下,双击studio64.exe打开Android Studio

启动Android Studio

打开后,会提示设置代理,点击Cancel跳过即可。

代理设置

2.Android SDK安装

Android SDK现在可以直接通过Android Studio进行安装,运行Android Studio如果没有安装会提示安装

如下图,Android Studio会提示Missing SDK没有安装SDK,点击Next,会要求下载安装Android SDK,下图红框部分为默认勾选,点击Android SDK Location下面路径栏右侧的...选择需要安装的路径

Android SDK安装

点击Next,Android Studio Setup Wizard会列出所有需要安装的条目,点击Finish执行下载安装。

现在google的下载服务器国内基本都能访问了,等待下载安装完成

Android SDK安装

安装完成后,会解压到刚才指定的文件夹。

安装完成

点击Finish完成

Android Studio欢迎页面

Android Studio安装完成

3.Android SDK环境部署

参照以上的JAVA路径部署方式,新建ANDROID_HOME环境变量,并将android_sdk目录下的platform-tools文件夹和tools文件夹添加到Path路径中。

ANDROID_HOME变量

从文章开始到现在,Path路径中应该包含以下部分:

%GRADLE_HOME%\bin;%JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
安装完成后的所有path部分

4.Android SDK环境测试

使用命令行,执行`adb` 命令,如果能输出以下结果,说明Android SDK已经安装成功了

C:\Users\Administrator>adb
Android Debug Bridge version 1.0.40
Version 4797878
Installed as D:\android_sdk\platform-tools\adb.exe

global options:
-a        listen on all network interfaces, not just localhost
-d        use USB device (error if multiple devices connected)
-e        use TCP/IP device (error if multiple TCP/IP devices available)
-s SERIAL  use device with given serial (overrides $ANDROID_SERIAL)
-t ID      use device with given transport id
-H        name of adb server host [default=localhost]
-P        port of adb server [default=5037]
-L SOCKET  listen on given socket for adb server [default=tcp:localhost:5037]
...

5.设置Android Studio中的JDK和Android SDK路径

如果JDK和Android SDK的路径有正确设置,再次运行时Android Studio能自动获取到路径,如果没有正确获取安装以下步骤设置:

在欢迎页点击右下角Configure,然后点击Project Default,再次选择Project Structure,在弹出框中选择安装路径

JDK和AndroidSDK路径配置

选择安装路径然后点击Apply保存。

JDK和AndroidSDK路径配置

完成以上步骤则Android开发环境安装已经完成

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,962评论 25 709
  • 今天主要想讲的是$scope,$rootScope,controller的继承等问题。相信许多像我一样的初学者在使...
    suemi阅读 2,312评论 1 3
  • “陶子”君: 好久没见了,不知道你过得是否还安好,也不清楚现在的你是否还如当初那般开心。 上次见你是两年前了,...
    南方忆皖阅读 1,859评论 0 1
  • 上联: 生命无常 人生有限 燕雀安知鸿鹄之志 下联: 走南闯北 无问西东 一生当寻最好归宿 横批:从心所欲(浪迹天...
    渔夫镕谷阅读 3,493评论 1 22
  • 持读书分享第26天,读《曾国藩家书》第49-74页。 曾国藩一个在历史上褒贬参半的历史人物,在仕途上一直官...
    一祉微笑阅读 1,621评论 0 0

友情链接更多精彩内容