零基础搭建Android开发环境:从JDK到Android Studio
需积分: 10 157 浏览量
更新于2024-08-26
收藏 2KB MD 举报
"这是一个针对初学者的详细指南,教你如何一步步安装并配置Android Studio,包括JDK、SDK以及防火墙设置。"
### Android Studio 安装教程
#### 1. JDK 安装与配置
下载与安装:
首先,你需要从[Oracle官网](https://www.oracle.com/hk/java/technologies/javase/javase-jdk8-downloads.html)下载JDK。将下载的安装包解压到指定位置,例如:`D:\ProgramFiles\Java`,并创建两个子目录`jdk1.8.0_281`和`jre1.8.0_281`来分别存放JDK和JRE。
环境变量配置:
配置环境变量是确保系统能够找到Java开发工具的关键步骤。在“此电脑”上右键,选择“属性”,然后点击“高级系统设置”,接着在“环境变量”中操作。在系统变量的“Path”中新增两条路径:
- `D:\ProgramFiles\Java\jdk1.8.0_281\bin`
- `D:\ProgramFiles\Java\jre1.8.0_281\bin`
验证配置:
使用管理员权限打开命令提示符,输入以下命令检查Java和Javac版本:
```shell
java -version
javac -version
```
如果返回的是对应的版本号(如`1.8.0_281`),则表示配置成功。
#### 2. SDK 安装与配置
下载与安装:
SDK包括两个部分:`sdk-tools`和`platform-tools`。可以从Google官方仓库下载,分别是[tools](https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip)和[platform-tools](https://dl.google.com/android/repository/platform-tools_r31.0.0-windows.zip)。将这两个压缩包解压至同一目录,例如:`D:/Android/SDK`。
环境变量配置:
创建新的系统环境变量:
- 变量名:`ANDROID_HOME`
- 变量值:`D:/Android/SDK`
接着在Path中添加以下两项:
- `%ANDROID_HOME%\tools`
- `%ANDROID_HOME%\platform-tools`
验证安装:
在命令提示符中输入`adb`,如果能显示出ADB的相关信息,即表示SDK安装和配置成功。
#### 3. Android Studio 安装
从[Android Developer官网](https://developer.android.com/studio)下载Android Studio安装包,按照提示进行安装,但安装完成后不要勾选“立即启动”。
#### 4. 防火墙设置
为了确保Android Studio及其组件能够正常工作,需要在Windows防火墙中设置权限。进入防火墙设置,选择“更改设置”,然后允许`java.exe`通过防火墙。`java.exe`的路径通常是:
- `D:\ProgramFiles\Java\jdk1.8.0_281\bin\java.exe`
完成以上步骤后,你已经成功地安装了所有必要的组件,并进行了必要的配置。现在可以启动Android Studio,开始你的Android开发之旅。记得在初次启动时,根据向导设置好SDK位置和其他个性化选项,以便Android Studio能够顺利运行。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-08-21 上传
2021-06-02 上传
2019-10-31 上传
2019-07-10 上传
2019-09-25 上传
2021-06-03 上传
'化羽'
- 粉丝: 4
- 资源: 3
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查