Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)基于 AndroidStudi 搭建 Android 开发环境教程及问题解决

1.Java JDK安装配置

(1)JDK下载

前往oracle官网,现在所需要的java jdk版本。

https://www.oracle.com/java/technologies/downloads/

Android开发环境搭建(基于Android Studio)

(2)JDK安装

Android开发环境搭建(基于Android Studio)

踩坑1:安装时的路径在配置Java的时候没有问题,但是在安装SDK时路径中有空格可能会导致识别不到JDK(路径同样不能有中文)

Android开发环境搭建(基于Android Studio)

(3)JDK环境变量配置

  • 右键我的电脑->选择属性->高级系统设置->环境变量

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

  •  新建环境变量

变量名:JAVA_HOME

变量值:D:\Java\jdk-18(JDK安装路径)

Android开发环境搭建(基于Android Studio)

变量名:CLASSPATH

变量值:.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

Android开发环境搭建(基于Android Studio)

 找到path,添加下面两条

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

配置完成之后cmd打开命令行输入java -version查看JDK版本。

Android开发环境搭建(基于Android Studio)

2.Android Studio安装配置

(1)Android Studio下载安装

https://developer.android.google.cn/studio

Android开发环境搭建(基于Android Studio)

一键式安装一直下一步就可以。 

 (2)SDK下载安装

https://www.androiddevtools.cn/

Android开发环境搭建(基于Android Studio)

安装版本会报找不到JDK所以推荐压缩包版本

Android开发环境搭建(基于Android Studio)

解压SDK Manager压缩包 ,目录结构如下

 Android开发环境搭建(基于Android Studio)

两种安装方法:

SDK Manager安装

踩坑2: SDK Manager.exe闪退,打开tools/android.bat,将下图红框中的JDK路径换成自己的JDK路径。

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

 打开SDK Manager.exe,选择需要下载的SDK及工具。

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

 踩坑3:“Done loading packages”报错以及不显示SDK列表。

  • 修改镜像地址

中科院开源协会镜像站地址:

IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80

北京化工大学镜像服务器地址:

IPv4: http://ubuntu.buct.edu.cn/ 端口:80

IPv4: http://ubuntu.buct.cn/ 端口:80

IPv6: http://ubuntu.buct6.edu.cn/ 端口:80

大连东软信息学院镜像服务器地址:

http://mirrors.neusoft.edu.cn 端口:80(推荐)

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

  • 修改hosts

Windows在 C:\Windows\System32\drivers\etc\hosts文件,添加

203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com
  • 清除缓存

Android开发环境搭建(基于Android Studio)

  • 清除.android文件

清除C:\User\Administrator\.android文件夹

Android开发环境搭建(基于Android Studio)

Android Studio SDK安装

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

SDK安装完成后,cmd调出命令行输入adb version查看版本号。

Android开发环境搭建(基于Android Studio)

 (3)AVD下载安装

AVD Manager安装

Android开发环境搭建(基于Android Studio)

 Android Studio AVD安装

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

Android开发环境搭建(基于Android Studio)

  (4)第一个Android项目的创建

Android开发环境搭建(基于Android Studio)

踩坑4:项目初始化时gradle下载失败。可以去官网上下载 gradle包然后在Settings里面进行设置。

Android开发环境搭建(基于Android Studio)

还有就是在第一次初始化项目的时候需要下载很多包,如果一直下载失败可能就是配置了代理,把设置的代理取消,按照默认的就能成功下载。 

Android开发环境搭建(基于Android Studio)

 踩坑5:build.gradle文件中的SDK不能高于自己设置的AVD的SDK版本,不然不能运行。

Android开发环境搭建(基于Android Studio)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219681.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午10:08
下一篇 2026年3月17日 下午10:08


相关推荐

  • 从box-sizing:border-box属性入手,来了解盒模型

    从box-sizing:border-box属性入手,来了解盒模型从最开始学习CSS的时候,就了解了盒模型的概念,今天,我们从其中的box-sizing:border-box;的属性入手,来重新认识一下盒模型在实际项目中的运用。背景:先声明一下运用的场景,假如项目布局使用的是自适应的布局方式,div给出的宽度是百分比的形式,即框占窗口宽度的50%,但边界和内边距是用像素来表示的怎么办?为了避免这种问题,可以使用属性box-sizing来调整框…

    2022年4月29日
    50
  • 股票历史数据库(腾讯股票历史数据接口)

    歪枣网财经数据下载接口集合,百度搜索歪枣网官网序号 名称 接口描述 数据字段 更新日期 操作0 A股列表 沪深京A股基本信息 code股票代码name股票名称stype股票类型,1:深证股票,2:上证股票,3:北证股票,4:港股hsgt沪深港通,1:沪股通:2:深股通、3:港股通(沪)、4:港股通(深)、5:港股通(沪+深)bk所属板块,个股包括主板、创业板、科创板cfg成分股,该板块的成分股roeROEzgb总股本(股)ltgb流通股本(股)ltsz流通市值(元)

    2022年4月10日
    289
  • 【目标检测】RCNN算法详解[通俗易懂]

    【目标检测】RCNN算法详解[通俗易懂]深度学习用于目标检测的RCNN算法

    2022年10月13日
    5
  • WPF 入门教程WrapPanel介绍「建议收藏」

    WPF 入门教程WrapPanel介绍「建议收藏」WrapPanel将定位每个子控件的旁边,另外,水平方向(默认值)或垂直,直到没有更多的空间,在那里将换到下一行,然后继续。当您想要一个垂直或水平列表控件在没有更多空间时自动换行时使用它。当WrapPanel使用Horizo​​ntal方向时,子控件将被赋予相同的高度,基于最高的项目。当WrapPanel为垂直方向时,子控件将被赋予相同的宽度,基于最宽的项目。在第一个示例中,我们将检查具有默认(水平)方向的WrapPanel:<Windowx:Class=”WpfTu

    2022年7月23日
    12
  • 从零开始部署CloudSim4.0云计算仿真平台「建议收藏」

    从零开始部署CloudSim4.0云计算仿真平台「建议收藏」从零开始部署云计算仿真平台软件CloudSim4.0

    2022年10月7日
    6
  • 一致性哈希算法分区[通俗易懂]

    一致性哈希算法分区[通俗易懂]一致性哈希算法,认真看图分析收获满满!彻底解决疑惑

    2022年7月27日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号