1. Android Studio安装

先安装JDK(之前已安装),再安装Android Studio(安装时会附带安装SDK)。

在软件开发中,JDK(Java Development Kit)和 SDK(Software Development Kit)有以下含义:

一、JDK

定义

JDK 是 Java 开发工具包,它是用于开发 Java 应用程序的软件集合。

组成部分

编译器:将 Java 源代码编译成字节码。例如,“javac” 编译器可以将开发者编写的 “.java” 文件转换为 “.class” 字节码文件。

运行时环境(JRE):包含了 Java 虚拟机(JVM)以及运行 Java 程序所需的核心类库。JVM 负责将字节码解释成特定操作系统可以理解的机器码并执行。

其他工具:如调试工具(jdb)、文档生成工具(javadoc)等,帮助开发者进行程序的调试、文档编写等工作。

作用

为 Java 开发者提供了开发、编译、调试和运行 Java 程序的必要工具和环境。

二、SDK

定义

SDK 是软件开发工具包,它针对特定的软件平台、操作系统或硬件设备,提供了一系列用于开发软件应用的工具和资源。

组成部分(以 Android SDK 为例)

开发工具:如 Android Studio,用于编写、构建和调试 Android 应用程序。

平台工具:包括与 Android 设备进行交互的工具,如 ADB(Android Debug Bridge)。

API:提供了丰富的功能接口,让开发者可以访问设备的各种硬件和软件功能,如摄像头、传感器、网络等。

系统镜像:用于模拟不同版本的 Android 操作系统的虚拟机镜像。

作用

帮助开发者更高效地开发特定平台或设备上的软件应用,提供了从开发到测试再到部署的一系列支持。

总之,JDK 主要用于 Java 开发,而 SDK 可以针对不同的平台和技术,为开发者提供更广泛的开发支持。

2. Android Studio HTTP代理设置

安装插件的时候发现,如果没有代理就无法安装插件,于是开始设置代理

步骤参照该教程