安卓基础01-安卓开发环境搭建

1 安卓开发环境搭建

1.1 环境介绍

# 做安卓开发---》需要会java语言--》安卓sdk(安卓提供的内置类)--》编辑器(AndroidStadio)--》app的运行环境[真机,虚拟机]


# 早期做安卓开发,使用编辑器是Eclipse+安卓sdk
# 目前开发安卓,谷歌公司购买了Jetbrains公司的版权--》加入了sdk--》AndroidStudio(使用习惯很像pycharm,会自带安卓sdk)---》下载安装配置完成--》直接开发安卓--》免费的


# 运行自己开发的app
	-真机:只要是安卓手机,开启了usb调试即可,不需要root
    -虚拟机:第三方:网易mumu,夜神模拟器。。(用的很少)
    -AndroidStudio带了虚拟机(用的很少)

1.2 集成开发环境搭建

1.2.1 下载AndroidStudio

# 1 官方下载
    # 历史版本下载
    https://developer.android.google.cn/studio/archive
    #最新版本下载(2024.1.1)
    https://developer.android.google.cn/studio?hl=zh-cn
        
# 2 你们使用哪个版本
	-学习能力强--》上最新--》跟我用的没有什么大差距
    -害怕出问题--》用老师给的资料包--》使用习惯跟我讲的一样
    
# 3 官方教程(软件如何用)
	https://developer.android.google.cn/studio/intro?hl=zh-cn
        
        
# 4 补充:项目构建
	-使用java代码--》写了安卓应用---》把java构建成[编译成]-->app--->运行在手机上
    -java 有两大构建工具:Gradle 和 Maven
    	-java 的 web 开发--》Maven
        -安卓开发---》Gradle
        
    -Gradle 和 Maven区别? Gradle和Maven都是Java项目的构建工具,但它们有一些区别:
    1. 语法:Gradle使用Groovy语言进行编写,而Maven使用XML。Groovy更加灵活易读,XML更加严谨易于重用。
    2. 性能:Gradle比Maven更加高效快速,因为它使用了增量构建模式,只会重新构建被更改的模块,而Maven则需要重新构建整个项目。
    3. 插件:Gradle的插件生态更加丰富和现代化,而Maven的插件相对较为传统。此外,Gradle的插件可以非常容易地编写和定制,而Maven的插件相对繁琐。
    4. 维护:Maven有比较成熟的工具链和文档支持,而Gradle则相对较新,可能需要更多的自学
    
    -Groovy语言?
    Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码

1.2.2 安装AndroidStudio

# 1 安装 AndroidStudio步骤很简单,一路下一步即可
# 2 注意中间需要选择是否安装安装虚拟机(可以选择安装也可以不安装),如果使用真机调试,就不需要安卓虚拟机
# 3 注意选择安装路径

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2.3 配置AndroidStudio

在这里插入图片描述
image-20230706151737306
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

逐梦舞者

你的打赏是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值