【安装JDK和Android SDK】

安装JDK和Android SDK

  • [1 前言](#1 前言)
  • [2 下载](#2 下载)
    • [2.1 下载途径](#2.1 下载途径)
    • [2.2 JDK下载和安装](#2.2 JDK下载和安装)
      • [2.2.1 下载](#2.2.1 下载)
      • [2.2.2 安装并配置环境变量](#2.2.2 安装并配置环境变量)
      • [2.2.3 验证](#2.2.3 验证)
    • [2.3 SDK下载和安装](#2.3 SDK下载和安装)
      • [2.3.1 下载](#2.3.1 下载)
      • [2.3.2 安装](#2.3.2 安装)
      • [2.3.3 环境变量配置](#2.3.3 环境变量配置)
      • [2.3.4 验证](#2.3.4 验证)

1 前言

在软件开发中,Android应用开发通常使用Android Studio,但我们可以选择轻量级的IDE,如Visual Studio Code(VSCode)来提高开发体验。但前提条件,需满足:

  • Java Development Kit (JDK 8或更高版本)
  • Android SDK
  • Visual Studio Code
  • Node.js(用于Rect Native开发等)
    这里先介绍Java Development Kit (JDK 8或更高版本)和Android SDK具体安装流程。

2 下载

2.1 下载途径

镜像网站(推荐):https://www.androiddevtools.cn/index.html

2.2 JDK下载和安装

2.2.1 下载


2.2.2 安装并配置环境变量

下载完成后,安装并配置环境变量

环境变量进行编辑:

路径:右击此电脑-->属性-->高级系统设置-->环境变量

bash 复制代码
JAVA_HOME "C:\Program Files\Java\jdk1.8.0_144"

2.2.3 验证

在Windows上查看JDK的版本,打开终端,输入以下命令:

bash 复制代码
java -version

2.3 SDK下载和安装

2.3.1 下载


2.3.2 安装

点击可执行文件,进行安装(没提到的步骤默认即可)

如图:选框一定要勾选上

如果忘记勾选,请在自己的安装路径下面找到sdk manager,重新执行即可

安装工具

勾选安装的工具

bash 复制代码
第一:tools选择前面3个
第二:Android 10 全部勾选
第三:Extrats 全部勾选

第一:tools选择前面3个

第二:Android 10 全部勾选

第三:Extrats 全部勾选

勾选之后,点击右下角的【INstall 27 packages】进行下载

以下界面实在勾选不上的可以跳过,点击【Install】进行安装即可

等待安装完成(时间会比较长)

如有一些工具安装失败,应该不受影响忽略即可

2.3.3 环境变量配置

找到环境变量进行编辑:

路径:右击此电脑-->属性-->高级系统设置-->环境变量

(1)新建变量

bash 复制代码
变量名: ANDROID_HOME
变量值: 自己的安装目录 如D:\Android\android-sdk

(2)编辑Path

新增两个路径:

bash 复制代码
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools

2.3.4 验证

在Windows上查看JDK的版本,打开终端,输入以下命令:

bash 复制代码
 adb version
相关推荐
翊谦2 小时前
Java Agent开发 Milvus 向量数据库安装
java·数据库·milvus
晓晓hh2 小时前
JavaSE学习——迭代器
java·开发语言·学习
查古穆3 小时前
栈-有效的括号
java·数据结构·算法
Java面试题总结3 小时前
Spring - Bean 生命周期
java·spring·rpc
硅基诗人3 小时前
每日一道面试题 10:synchronized 与 ReentrantLock 的核心区别及生产环境如何选型?
java
014-code3 小时前
String.intern() 到底干了什么
java·开发语言·面试
摇滚侠4 小时前
JAVA 项目教程《苍穹外卖-12》,微信小程序项目,前后端分离,从开发到部署
java·开发语言·vue.js·node.js
楚国的小隐士4 小时前
为什么说Rust是对自闭症谱系人士友好的编程语言?
java·rust·编程·对比·自闭症·自闭症谱系障碍·神经多样性
春花秋月夏海冬雪4 小时前
代码随想录刷题 - 贪心Part1
java·算法·贪心·代码随想录
野生技术架构师4 小时前
2026年牛客网最新Java面试题总结
java·开发语言