《2021年10月1日》 【连续第1天总结】
- Android开发环境安装
- 方法一
- Windows下JDK安装
- 什么是JDK
- 为什么Java开发要用JDK
- 如何获得JDK,以及怎么安装
- JDK安装后的目录结构介绍
- 配置JDK
- 配置过程
- Windows下的ADT(Bundle)安装
- 配置eclipse
- 方法二(推荐)
- Android Studio安装
- 下载SDK和配置AVD(可选)
- Gradle项目结构
- 最终效果
- 附
JDK+ADT Bundle(Eclipse+ADT插件+Android SDK)
- 什么是JDK
- 为什么Java开发要用JDK
- 如何获得JDK,以及怎么安装
- JDA安装后的目录结构介绍
JDK(Java Development Kit)Java开发工具包的缩写。它为Java应用程序提供基本的开发环境与运行环境。
JDK主要包含以下内容: 1,Java虚拟机:负责解析与执行Java程序。 2,提供Java的基本类库:java.lang、java.io、java.util、java.awt、java.swing、java.sql等。 3.提供开发工具(命令):javac.exe — 编译工具、java.exe — 运行工具、 javadoc.exe — JavaDoc文档生成工具、jar.exe — 打包工具等。
JRE(Java Runtime Environment)Java运行环境。运行Java程序所需要的环境,包括了JVM标准实现与Java的核心类库。
JDK = JRE + 工具(编译工具、调试器、其他工具…) + 类库
JRE = JVM + 解释器
运行流程:
java源程序--> java字节码--> 虚拟机--> 操作系统--> 计算机硬件为什么Java开发要用JDK
java SE:java的标准版,提供基本得类库,用于桌面的开发。
java EE:企业版,用于web开发。
java ME:移动设备。
如何获得JDK,以及怎么安装https://www.oracle.com/java/technologies/downloads/
JDK安装后的目录结构介绍 配置JDK-
理解JDK配置的作用
系统自动寻找软件位置。
-
掌握JDK配置的方法
JAVA_HOME: 指定JDK安装目录 PATH: 指定JDK安装目录下的bin目录 CLASSPATH: 指定从什么位置去查找class文件
1,计算机右击->属性->高级系统设置
2,新建环境变量 JAVA_HOME
3,配置PATH
因为刚配置好了JAVA_HOME变量,下面%JAVA_HOME%的两个百分号%是windows的转义语法,效果等价直接填入路径。
4,CLASSPATH可选配。
.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;
Windows下的ADT(Bundle)安装-
什么是ADT(Bundle)
ADT: Android Developer Tools ADT Bundle: Eclipse For Java SE + Eclipse ADT插件 + Android SDK Eclipse下载地址: https://www.eclipse.org/downloads/
-
到哪里去获得ADT(Bundle)
https://www.runoob.com/w3cnote/android-tutorial-eclipse-adt-sdk-app.html
官网不再支持更新了,变成了插件。
-
怎么安装ADT(Bundle)
解压即用。
-
ADT(Bundle)安装目录介绍
1,更换java的JRE为自己安装的JDK
保留JDK
方法二(推荐) Android Studio安装官网下载。
下载SDK和配置AVD(可选)如果不用虚拟仿真AVD,可以自己接入实体手机。
Gradle项目结构 最终效果随便创个项目跑起来
附1.permutation 排列 n 2,entry 记录 条目 n 3,adequately 充分地 adv 4,objective 目标的 adj 5,legitimate 合法的 adj 6,escalate 不断恶化,升级 n 7,privilege 权限 n 8,plain 清楚的 adj 平原 n 9,counter 抵消,反驳 v 逆向地 adv 10,guile 狡诈 11,conceivable 可想象的 adj 12,ungainly 笨拙的 adj 13,advent 出现 n 14,incline 有可能 adj 15,jeopardize 使受危害 v 16,utilize 利用 v 17,obscure 模糊的 adj 18,interpret 解释 v 19,contravene 违背 v 20,imperative 强制的 adj



