(AS笔记)AndroidStudio4.2.2安装和配置gradle阿里源
目录
- 1.前言
- 2.官网下载AS最新版
- 3.安装AndroidStudio
- 4.配置AndroidStudio
- 5.AndroidStudio构建项目
- 6.配置AndroidStudio的AVD
- 7.详解项目的逻辑与视图
- 8.运行AndroidStudio的HelloWorld
- 9.查看AVD和SDK下载目录
- 10.总结
1.前言
Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
在JetBrains Intellij IDEA的基础上,Android Studio 提供:
基于Gradle的构建支持
Android 专属的重构和快速修复
提示工具以捕获性能、可用性、版本兼容性等问题
支持ProGuard 和应用签名
基于模板的向导来生成常用的 Android 应用设计和组件
功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览
另外推荐:AndroidStudio使用Git上传工程项目至Github,教程传送门链接:
(AS笔记)AndroidStudio使用Git上传工程项目至Github
CSDN链接:https://blog.csdn.net/qq_39038178/article/details/119486029
2.官网下载AS最新版
AndroidStudio官网下载地址:https://developer.android.google.cn/
点击“下载AndroidStudio”,下载成功文件为:android-studio-ide-202.7486908-windows.exe
问题:下载报错怎么办?
解决方式(亲测可行):https协议——改成——http协议
成功下载:改成http协议后,敲回车Enter再次访问下载链接,弹出下载窗口~!
3.安装AndroidStudio
双击运行安装包文件,读取文件到100%,弹出安装界面:
选择:Next>
选择:Next>
选择:Next>
选择:Install,开始安装AndroidStudio
选择:Next>
选择:Finish,结束安装。
4.配置AndroidStudio
(1)选择第二个,初次安装,默认选择不导入AS设置文件,如果有需要可以导入自己习惯的设置文件,文件保存字体大小、AS的File—settings中的设置信息。这里重新配置,因此选择第二个。
(2)第一次运行,没有检测到有SDK存在,选择:Cancel,在线下载SDK并自动配置
(3)欢迎页描述,直接——Next
(4)安装类型选择
第一个是:默认标准安装(SDK、JDK等路径信息和参数自动设置)
第二个是:自定义安装(背景风格、SDK路径、JDK路径等路径信息手动配置)
选择:Next
(5)选择配置JDK路径,(还是那句话,请把JDK环境变量配置好)
选择:Next
(6)配置IDE主题样式
选择:Next
(7)SDK组件下载与设置
(8)AVD运行时等组件的内存分配
选择:Next
(9)验证设置,开始下载SDK配置,选择Finish开始下载
(10)下载安装
注意:下载安装过程中,会有弹出命令提示框授权下载,选择是继续就OK
5.AndroidStudio构建项目
上面安装环境只是基本配置,进行开发当然需要Crete New Project来构建一个Android项目 AndroidStudio采用的是Gradle构建项目,因此会涉及在构建项目时出现下载超时错误,访问Gradle等错误报错信息,为了构建项目顺利,这里强烈建议配置Gradle镜像源可以避免很多未知的问题。
(Gradle笔记)win10+Gradle7.1.1安装和配置(aliyun全局)
CSDN链接:https://blog.csdn.net/qq_39038178/article/details/118896980
另外一个解决报错方法:手机开热点给电脑,重启AndroidStudio构建项目,个人感觉是因为网络DNS访问限制的原因,之前用校园网就下载不了,连上热点就一路畅通!
具体问题,具体分析,百度永远的神!
开始创建Android工程:首先,Crete New Project新建一个项目工程
选择:Next,选择Finish,开始构建项目,初始化JDK以及Gradle下载需要的资源
开始构建Gradle的Android项目
构建成功!Android项目与Java项目的运行有不同的生命周期,根据特性不同,因此Android项目运行就需要AVD的模拟器来运行测试,项目与AVD是独立分开的。
到这里安装配置到Gradle构建项目就到此为止了。配置AVD和运行第一个Android应用的HelloWorld咱们往下继续搞!
6.配置AndroidStudio的AVD
步骤一:概述
步骤二:图标打开AVD Manager
步骤三:开始创建
步骤四:创建设备
步骤五:下载API
(1)同意授权,开始下载
(2)Download... And Unzipping...——AVD的API
步骤六:点击Next创建
步骤七:点击Finish创建完毕
步骤八:验证模拟器是否能正常启动
7.详解项目的逻辑与视图
(1)首选,看一下activity_main.xml的布局文件
(2)MainActivity.java引入activity_main.xml,业务逻辑绑定视图文件,两者分离。
8.运行AndroidStudio的HelloWorld
到这里,提一下,Gradle构建项目和AVD模拟器都准备好了,就运行项目看看能否成功安装在这台模拟器上并成功打开APP应用程序,显示一个居中的HelloWorld!
废话不多说,直接运行:
******意料之外,运行报错 ******
错误信息:意思是构建工具31版本已中断,使用SDK管理器移除并且重新安装
Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.
解决错误方式:
回退版本,Android 12 版本行为变更引起的错误
compileSdkVersion 30
buildToolsVersion '30.0.3'
(1)打开SDK Manager 下载 compileSdkVersion 30和buildToolsVersion '30.0.3'
(2)安装Android SDK Build-Tools 30 回退到30.0.3版本
(3)安装SDK Platforms 30
(4)在项目app下的build.gradle 设置 编译构建版本——设置方式1
——设置方式2
运行若报错如下:需要完成步骤二才能正常安装App
错误信息如下:
Manifest merger failed :
Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported`
when the corresponding component has an intent filter defined.
步骤二:AndroidManifest.xml中加入android:exported="false"属性,改属性是Android 12行为更改需要设置的。
说明:如果运行项目,没有自动弹出App,请取消步骤二,再次尝试。
(5)再次运行项目,模拟器APP效果
9.查看AVD和SDK下载目录
所指的目录是我们手动安装AndroidStuidio时,配置的目录路径,这里我是为了查看目录是否对应并调用成功,进行比对。
(1)SDK目录
我的SDK目录是:G:\AndroidSDK\Sdk
(1) build-tools
(2) platforms
SDK Manager都对应目录生效
另外一点,Gradle构建项目慢的话,就去配置Gredle阿里云吧。
(Gradle笔记)win10+Gradle7.1.1安装和配置(aliyun全局)
https://blog.csdn.net/qq_39038178/article/details/118896980
10.总结
仅自己学习记录,如有错误,敬请谅解~,谢谢~~~
如果遇到未知问题,可以私信我,一起讨论。
(AS笔记)AndroidStudio4.2.2安装和配置gradle阿里源相关推荐
- Boost库学习笔记(一)安装与配置
Boost库学习笔记(一)安装与配置 1. 获取boost https://www.boost.org/users/history/version_1_79_0.html 任选其一 boost的目录结 ...
- Win10安装Maven并更换阿里源
Win10安装Maven并更换阿里源 文章目录 Win10安装Maven并更换阿里源 前言 安装Maven 配置环境变量 更换Maven源 参考文章 前言 根据百度百科的描述,Maven 是基于项目对 ...
- 学习笔记:Windows 下Keras安装和配置指南
目录: 目录: Windows下Keras安装和配置指南 Keras 框架搭建 安装 本系列参考官方文档官方文档 这就是keras可以参考前篇:这就是keras 学习笔记 Keras:一些基本概念 一 ...
- Go 学习笔记(2)— 安装目录、工作区、源码文件和标准命令
GOROOT: Go 语言安装根目录的路径,也就是 GO 语言的安装路径. GOPATH: 若干工作区目录的路径.是我们自己定义的工作空间.在 Go Module 模式之前非常重要,现在基本上用来存放 ...
- AS3.1.2配置gradle阿里云镜像(可用)
1.对单个项目生效,在项目中app目录的build.gradle修改内容 buildscript {repositories {maven { url 'http://maven.aliyun.com ...
- Vue 新手学习笔记:vue-element-admin 之安装,配置及入门开发
所属专栏: Vue 开发学习进步 说实话都是逼出来的,对于前端没干过ES6都不会的人,vue视频也就看了基础的一些 但没办法,接下来做微服务架构,前端就用 vue,这块你负责....说多了都是泪,脚手 ...
- TensorFlow学习笔记(一)安装、配置、基本用法
1. 安装 用conda install tensorflow 即可,注意,这里的python是3.6. 基于 Anaconda 的安装 Anaconda 是一个集成许多第三方科学计算库的 Pytho ...
- 【nginx学习笔记】1、安装与配置
目录 一.系统版本 二.安装编译工具及库文件 三.安装 PCRE 四.安装 Nginx 五.启动nginx 六.访问nginx 七.nginx其他命令 一.系统版本 CentOS Linux rele ...
- GIT学习笔记(git工具安装与配置)
最新文章
- 求助!妹子一个rm -rf把公司服务器数据删没了,我该怎么办?
- 语义分割领域开山之作:Google提出用神经网络搜索实现语义分割
- CentOS7.3下二进制安装Kubernetes1.9集群 开启TLS
- IT员工的“脑出血”
- Python解释器种类以及特点?
- 数据库原理及应用【四】数据库管理系统
- 显微镜下的大明内容_平凡故事展现炮火下人性光辉,李少红《解放·终局营救》创作全解...
- h5文字垂直居中_CSS实现居中的几种方式你都了解吗?
- java 圆心_JAVA程序帮忙看下把
- uniaccess安全助手卸载_“安装一分钟,卸载半小时”,盘点高速下载通道中的流氓操作...
- 增强for循环 泛型
- 设计模式-第一篇之单例模式
- mysql如何从两个表取出内容_如何从mysql中的两个表中获取数据?
- 小学生学AD16(入门级别,看这篇就够了)
- 基于marlin固件的SCARA机器人
- 百度网盘限速解决方案
- php symlink,php函数symlink详解
- 2020-11-01 Mybatis TypeAlise、resultMap、日志settings
- STM32F103ZET6开发板实现跑马灯实验
- opencv-python 小白笔记(3)
热门文章
- 互联网早报:字节跳动内测抖音拍卖 拟用于珠宝、酒水、奢品等类目
- 注意力机制(四):多头注意力
- MinIO可视化的对象存储服务
- [足式机器人]Part2 高等机构学Ch0X-2 空间闭式运动链的自由度公式及计算——【读书笔记】
- QQ群主怎么清理群里的不良内容(怎么一次性全部删除QQ群不良信息)
- php 上传apk包到cdn_解决QQ群文件base.apk的问题
- python中、不论类的名字是什么、构造方法的名字都是( )_2020年《python程序设计》基础知识及程序设计598题GA[含参考答案]...
- MDK5.23中文件图标上红叉,横杠,灰色,叹号的含义
- “专利”这些好处你知道吗?
- 刷脸支付时代的来临蜻蜓青蛙刷脸支付收银引领潮流