安装 JDK
Android Studio 的开发环境是 Java,需要得到 jdk 的支持才能正常运行,所以第一步需要先安装 Jdk 环境。首先到甲骨文中文官网(需要登录)下载 jdk 的安装包
https://www.oracle.com/cn/java/technologies/javase-downloads.html
推荐下载 Java SE 8 版本,最新的可能不太稳定,找到对应的操作系统,直接点击下载即可
或者直接下载
Mac 配置环境变量
将下载好的安装包打开安装
默认安装的目录是/Library/Java/JavaVirtualMachines 你也可以在安装的时候更改,我们需要记住安装的位置
配置 JAVA_HOME
环境变量
打开终端,进入到用户的根目录
cd ~/
打开.bash_profile 并且编辑:
open -e .bash_profile
然后在文件的末尾加入这一行语句:
注意替换成你当前的版本号
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
最后别忘了更新一下环境变量
source .bash_profile
验证安装是否成功
在终端输入:java -version
如果出现版本号则代表安装成功
windows 配置环境变量
windows 系统下配置 jdk 环境变量会有所不同
将下载好的安装包打开安装
傻瓜式的下一步即可,当然你可以选择要安装的的目录。
安装好了以后,找到 jdk 的安装目录,默认是 C:Program FilesJavajdk1.8.0_291 然后复制 jdk 的根目录
新建 JAVA_HOME
在桌面找到此电脑-右键– 属性-滑到下面高级系统设置
里面的高级
– 环境变量
然后我们要在下面一栏 (系统变量
) 添加,点击新建
变量名为:JAVA_HOME
变量值为刚刚复制的 jdk 跟路径
最后点击确定
新建 classpath
再次点击新建
变量名为:classpath
变量值为根目录下的 lib
目录 C:\Program Files\Java\jdk1.8.0_291\lib。如果还有 jre 也要把 jre 下的 lib 目录添加进去 路径为:C:\Program Files\Java\jre\1.8.0_291\lib
⚠️注意前面加一个.;
中间以英文状态下的分号;
隔开。最后点击确定
添加 Path 环境变量
复制 jdk 根目录下的 bin
目录
回到系统变量,这里不用再新建一个 Path,默认已经有了,双击打开 Path。点击新建,
值为刚刚复制的 bin 目录的路径。最后点击确定就可以了。
验证是否安装成功:打开控制台输入:java -version
出现版本号则安装成功
JDK 安装完成之后,现在来安装 Android studio
进入谷歌开发网站:https://developer.android.google.cn/studio 下载 Android studio 并且安装
打开安装包后询问你是否要导入配置不用管他,选择第二个 点击 OK
然后弹出谷歌收集软件的统计信息,也不用管,点击 Don’t send
接着提示你第一次运行没有检测到 SDK ,可以暂时先不管,点击 Cancel
然后会弹出如下界面,点击 next
下图为选择安装组件的形式,这里我们选择标准模式
接下来是主题的选择,深色和浅色根据自己的喜好来,这里选择 Light
提示下载一些组件内容,点击 finish
等待下载完成就可以使用啦
可能会遇到的问题
- 第一次打开提示
Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-6.7.1-bin.zip'.
那是因为没有安装 Gradle(主要是镜像在国外下载太慢导致)解决办法:
点击提示的链接下载 gradle 压缩包或者点击 直接下载 (推荐)
打开文件夹:
- Mac:/Users/用户名/.gradle/wrapper/dists/gradle-6.7.1-bin/bwlcbys1h7rz3272sye1xwiv6(如果隐藏了按 shift+command+. 显示)
- Windows:/C/Users/用户名/.gradle/wrapper/dists/gradle-6.7.1-bin/bwlcbys1h7rz3272sye1xwiv6
将下载好的压缩包放到里面去就可以了,不用手动解压,然后重启 Android studio。
- 错误 1:
Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate with errors.
- 错误 2:
Gradle sync failed: Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.Consult IDE log for more details (Help | Show Log)
问题原因:Androidstudio 的网络通信被网络防火墙阻止了,导致 Gradle 构建工具无法使用。
解决办法:
如下图,打开 Window 防火墙,允许 AndroidStudio 进行网络通信(选项提勾),如果没有找到 AndroidStudio 那一项,表示需要手动添加,按照下图添加即可。最后需要重新启动 AndroidStudio 或选择 Gradle project sync 一下,问题即可解决。
666666666666666666666666
6666666666666666666