android开发环境搭建 jdk,【Android Studio安装部署系列】一、JDK开发环境搭建

版权声明:本文为HaiyuKing原创文章,转载请注明出处!

概述

Android Studio安装后自带jre,这个自带jre的版本号肯定比最新的版本号要小。

但是如果项目中没有用到新版本jdk的特性功能,那么可以直接使用Android studio自带的jre,不用安装jdk。

如果想要使用自己安装的jre,那么就需要安装部署JDK开发环境。

Android studio自带jre:

e6950d0b5c16c971b4975475ef308ffb.png

下载jdk

JRE(Java Runtime Environment)即Java运行环境,是运行JAVA程序所必须的环境的集合,包含各种类库。

JDK官方下载:

d1d1bc0c622c277b54ea0b9ffb06f441.png

点击左边的java图标

c0c21480f82d98f30b58b22b6dede8ee.png

再点击同意Acceptlicense Agreement

4fe8072a37a21a25934ae0fc9f1310c3.png

根据你的电脑类选择要下载的类型,如果你的电脑是windows,就下载Windows的安装包。

a0c696d4dae6e8e26d3bc81dd0588b1e.png

查看windows操作系统是32位还是64位的方法:

在命令提示符下输入systeminfo,回车;然后找到系统类型,如果是x86代表是32位,如果是x64代表是64位。

04906edf51c24e164478add92fba0e1e.png

安装

下载完成后就可以安装,安装很简单,基本就是直接点下一步。

以jdk-6u17-windows-i586.exe为例,双击运行如下图:

30a9e65557a721ce9287005a8d1fd501.png

bb8c18f5553c6f75fc000c507e78907d.png

ac1aa5da7df76bad2c2468fe2933cb17.png

37dea907f24d7f66de218f8ab92dd6af.png

f104760c4208e93bc34a9113a8a0ebd1.png

23ea3f593a36ab01f8040519dd47a1c4.png

配置环境变量

右击计算机->属性->高级系统设置->环境变量

b7a952e96c5c5255bc98c69ee26ce985.png

0fd72f97e5637ef382ffb20b5f51a69a.png

a7e99db36b9edc694c173d0c04b823df.png

接下来我们要配置3个环境变量;JAVA_HOME、Path、CLASS_PATH;

其中,对于大多数电脑来说,Path是已经存在的,我们就在其中添加路径就行了。

JAVA_HOME:如果之前你没装过jdk,这个要新建一个。

CLASS_PATH:如果之前你没装过jdk,这个要新建一个。

顺便说一下,这里所讲的3个环境变量是下面的变量(系统变量):

c19d7235feb31307150dddf1d2fc3b7a.png

JAVA_HOME:就是你安装jdk的路径。我的是:C:\Program Files\Java\jdk1.8.0_51

7e48820a9dee28b005c3cbc3fa410257.png

Path:增加jdk的bin路径。在path原有内容的后面增加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

注意:不要忽略了前面的分号,这样就不会破坏Path之前的路径。

c524e8b3816118e177f6cc68543e2fe4.png

CLASS_PATH:我的是:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

注意:不要忽略了前面的点号。

e3794cc288f3713a502d7b6a8adefbf0.png

验证

最后我们在命令提示符中分别输入:java –version、javac –version有东西出来就证明成功了。

ff67bbfce90040e44f7da1d1a2886383.png

参考资料

【Android Studio安装部署系列】目录

概述 从刚开始使用Android Studio到现在,下面所有目录下的操作,当时习惯性的把每一个整理成一个文档(其实就是简单文字描述+截图):有些地方当时是一知半解,现在会稍微明白一些.正好赶上现在有 ...

【Android Studio安装部署系列】二十一、Android studio将项目上传到github中

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 两个相关概念:git和github Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.Git ...

【Android Studio安装部署系列】二十五、Android studio使用NDK生成so文件和arr文件

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio使用ndk的简单步骤. NDK环境搭建 下载NDK 下载链接:https://developer.and ...

【Android Studio安装部署系列】二十八、Android Studio查看其它APP的布局结构

概述 日常使用别家的APP过程中,会遇到一些比较好看的布局,这时候我们就想学习一下别人的布局结构,以便参考. (1)手机连接电脑.设置手机为USB调试模式 参考

【Android Studio安装部署系列】三十三、windows系统中通过SourceTree使用git

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 前期准备 选择代码托管服务器:gitlab.github.开源中国等. 注册账号 创建项目 安装git 参考

【Android Studio安装部署系列】三十六、Android studio3.2使用过程中注意事项

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio升级到3.2之后,运行旧项目的时候出现了各种情况,特此记录下. 一.打包选项多了,一般情况下选择APK即 ...

【Android Studio安装部署系列】三十、从Android studio2.2.2升级到Android studio3.0之路

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 Android Studio 3.0的新功能 https://mp.weixin.qq.com/s/2XmVG4mKEDX6-bvZ ...

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 在从Android Studio3.0.0版本升级到Android Studio3.0.1版本的时候,出现了一个问题,需要升级Gra ...

随机推荐

模块在insmod之后无法rmmod问题

1,首先保证make menuconfig选项配置: [*] Enable loadable module support  ---> [*]   Module unloading 2,在lib ...

HDU 4417 (划分树+区间小于k统计)

题目链接:  http://acm.hdu.edu.cn/showproblem.php?pid=4417 题目大意:给定一个区间,以及一个k值,求该区间内小于等于k值的数的个数.注意区间是从0开始的 ...

Asp.net MVC 4 Html帮助类 II

Html Helpers @Html.AntiForgeryToken It generates a hidden form field (anti-forgery token) that is va ...

实现一个线程安全的Queue队列

使用装饰者模式实现一个线程安全的Queue队列. public class SynchronizedQueue implements Queue, Serializ ...

BZOJ 1044: [HAOI2008]木棍分割(二分答案 + dp)

第一问可以二分答案,然后贪心来判断. 第二问dp, dp[i][j] = sigma(dp[k][j - 1]) (1 <= k

Spark学习笔记2(spark所需环境配置

Spark学习笔记2 配置spark所需环境 1.首先先把本地的maven的压缩包解压到本地文件夹中,安装好本地的maven客户端程序,版本没有什么要求 不需要最新版的maven客户端. 解压完成之后 ...

JVM调优之Tomcat启动加速(二)

使用 startup.bat 启动Tomcat 服务器时,start.bat  调用了bin 目录下的calalina.bat 文件. 如果需要配置 Tomcat的JVM参数,可以将参数写入 cata ...

CSS常见布局问题整理

实现div的水平居中和垂直居中 多元素水平居中 实现栅格化布局 1. 实现div的水平居中和垂直居中 实现效果: 这大概是最经典的一个题目了,所以放在第一个. 方法有好多, 一一列来 主要思路其实就是 ...

Errors running builder &&num;39&semi;DeploymentBuilder&&num;39&semi; on project

Errors running builder 'DeploymentBuilder' on project 1.修改java源代码后点击保存,IDE 自动编译并热部署,提示如下错误: Errors o ...

Java学习笔记11(this,super)

this在构造方法间的使用, public class Person { private String name; private int age; public Person() { //this( ...