SDK、JDK、JRE、ADB、AVD到底都是啥?

SDK:Software Development Kit,软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发 Windows 平台下的应用程序所使用的 SDK。

androidSDK环境变量配置请参考:配置环境变量

JDK:JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK),也就是说它是针对java的特殊的sdk,即java sdk,就叫jdk。jdk是进行java应用程序开发时不可或缺的工具,所以必须安装和配置jdk。

jdk环境变量配置请参考:配置环境变量

JRE:JRE是Java Runtime Environment缩写,指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

jre和jdk的区别是:JRE是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。JDK是java开发工具包,是给程序员使用的,JDK包含了JRE,还包含了编译java源码的编辑器javac和很多java程序调试和分析工具。所以如果你只需要运行java程序,那么你安装配置jre就好了,如果你要开发java程序,那么就得安装配置jdk了。

jre环境变量配置:配置环境变量

ADB:android debug bridge,即android调试桥,它是电脑和android设备之间建立连接用的服务器。

如果是在android studio中使用,那么安装android studio的时候一般就会自动安装adb,可以在android studio左下角的Terminal中进行相关操作。

android studio安装,如果选用默认安装路径,那么adb的路径是:C:\Users\Administrator\AppData\Local\Android\sdk\platform-tools;

androidADB环境变量配置请参考:配置环境变量

AVD:AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器设备。说白了,如果进行android开放,当然要在一个android手机上测试,如果嫌麻烦,那么不用联手机,直接在电脑上建立一个模拟手机,就叫做虚拟机。建立虚拟机要从你的电脑内存中分出一块独立的空间来支持,所以电脑配置不好的话,开启虚拟机就会变卡,所以个人建议还是用真机测试比较好!如果一定要用模拟器的话,也不建议用android studio自带的,建议用genymotion,下载安装后,就是怎么把genymotion集成到android studio的问题了,小编比较懒,就在这放个别人的链接吧!genymotion&AS

sdk下载路径:下载

jdk下载路径:下载

jre下载路径:下载

adb下载路径:下载

genymotion下载路径:下载

时间: 2024-08-03 20:45:29

SDK、JDK、JRE、ADB、AVD到底都是啥?的相关文章

JDK与adb/android环境变量配置完整教程

在这篇文章中,主要解决一个在Java或者Android开发中第一步需要解决的问题,那就是环境变量的配置.由于这部分在网上有很多教程,参差不齐.我这里主要是对JDK与adb/android两者的环境变量进行汇总,并且针对每一类配置提供几种不同的实现方式. [1]JDK环境变量配置 JDK的安装目录为:C:\Program Files (x86)\Java\jdk1.7.0_45.JDK环境变量配置共有三种方法,即绝对路径法.JAVA_HOME法.完整法. (1)绝对路径法:即JDK的环境变量的配置

JDK,JRE,JVM的区别

在lua,cocos-2d的开发中,需要用到java的东东,这些东东之间的联系往往不是很清楚明了,于是整理了下... 下图很好的表面了JDK,JRE,JVM三者间的关系: JDK Java Development Kit(JDK) 是 Java 语言的软件开发工具包(SDK).作为Java语言的SDK,普通用户并不需要安装JDK来运行Java程序,而只需要安装JRE(Java Runtime Environment).而程序开发者必须安装JDK来编译.调试程序. SE(J2SE),standar

JDK JRE区别

JDK里面的工具也是用JAVA编写的,它们本身运行的时候也需要一套JRE,如C:/Program Files/Java/jdk1.5.x/目录下的JRE.而C:/Program Files/Java/目录下的JRE是用来执行我们自己编写的JAVA程序.当然,两套JRE中的任何一套都可以用来执行我们自己编写的JAVA程序, 但是JDK里面的工具只能由C:/Program Files/Java/jdk1.5.x/目录下的JRE来执行. 也就是说jdk(java development kit)是开发

图例解析JDK,JRE,JVM概念及使用

图例解析JDK,JRE,JVM概念及使用 本文向大家简单介绍一下JDK,JRE,JVM概念及用法,为了保持JDK的独立性和完整性,在JDK的安装过程中,JRE也是安装的一部分.所以,在JDK的安装目录下有一个名为jre的目录,用于存放JRE文件. JDK,JRE,JVM概念 1. JDK,Java SDK最早叫Java Software Develop Kit,后来改名为JDK,即Java Develop Kit.JDK作为Java开发工具包,主要用于构建在Java平台上运行的应用程序.Appl

JDK,JRE,JVM的区别与联系

很多朋友跟我一样,已经使用Java开发很久了,可是对JDK,JRE,JVM这三者的区别与联系一直都是模模糊糊的,下面我们来总结一下. JDK Java Development ToolKit(Java开发工具包).JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具(javac/java/jdb)和Java基础类库(即Java API包括rt.jar).最流行的JDK是sun公司发布的JDK,除了sun之外,还有好多公司和组织都

JDK,JRE,JVM区别与联系

JDK : Java Development ToolKit(Java开发工具包).JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar). JDK有以下三种版本: J2SE,standard edition,标准版,是我们通常用的一个版本 J2EE,enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序 J2ME,

什么是JDK JRE JVM?

金字塔结构 JDK=JRE+JVM+其它 运行Java程序一般都要求用户的电脑安装JRE环境(Java Runtime Environment):没有jre,java程序无法运行:而没有java程序,jre就没有用武之地. JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE.Java工具和Java基础类库. JRE(Java Runtime Environment)是运行JAVA程序所必须的环境的集合,包含JVM标准实

JDK,JRE,JVM区别与联系(转)

JDK : JavaDevelopment ToolKit(Java开发工具包).JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即JavaAPI 包括rt.jar).最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的JDK,例如国外IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个组织开发自己的JDK都是为

JDK JRE先保存 后面再整理

1. 定义 JRE(Java Runtime Enviroment)是Java的运行环境.面向Java程序的使用者,而不是开发者.如果你仅下载并安装了JRE,那么你的系统只能运行Java程 序.JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库.它包括Java虚拟机.Java平台核心类和支持文件.它不包含开发工具(编译器.调试器等). JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是