Android Studio 2022.3 新版 flamingo 安装步骤及遇到的问题

news/2024/11/19 4:44:32/

下载地址: https://developer.android.google.cn/studio

D盘中新建一个 Android 文件夹, 用来存储 Android studio 和 SDK 文件.

在这里插入图片描述

下载好之后, 运行 exe 文件, 点击 next

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

注意这个路径最好不要有空格,比如 program files这种目录,不然后面安装sdk的时候会有问题.
在这里插入图片描述

点击 install

在这里插入图片描述

在这里插入图片描述

接下来等安装完就可以了.
然后打开 Android studio之后, 进入这个页面, 等一下会出现一个弹框, 点 cancel, 然后点 next

在这里插入图片描述

选择自定义安装, 这样可以设置安装 sdk 的目录, 不然全都装到 c 盘去了.

在这里插入图片描述

这个路径不用管, 直接 next:
在这里插入图片描述

在这里插入图片描述

这个地方要选择安装 SDK 的路径, 最好把它安装在之前新建的 Android 的文件夹下.

在这里插入图片描述

在这里插入图片描述

如果这个路径中有空格, 会有以下的警告, 并且安装的 sdk 可能会有选不上的情况.

在这里插入图片描述

可以使用推荐的, 直接 next

在这里插入图片描述

最后可以看到之前设置的一些安装路径信息, 以及下载的文件大小.
在这里插入图片描述

同意所有的部分, 点击 finish 就可以了.

在这里插入图片描述

等待安装完成.

在这里插入图片描述

创建项目

flamingo 这个版本在创建项目的时候, 如果选择" Empty Activity" 会默认用 kotlin 语言.

如果想用 Java, 可以选择 “No Activity” 或者 “Basic Views Activity” .

在这里插入图片描述

在这里插入图片描述

遇到的问题

我选了 “Basic Views Activity”, 创建了"mainActivity", 语言选择了 Java, 结果报错了.

在这里插入图片描述

发现是好多东西没下载下来, 于是把 gradle 换成了国内的源.

阿里云: 阿里云云效Maven

使用的阿里云仓库地址:

https://maven.aliyun.com/repository/public

在这里插入图片描述

从 Android Studio Dolphin 2021.3.1 之后,国内源的切换配置就从 build.gradle 文件改到了 settings.gradle 文件。修改之后,执行一下 Sync 就可以了。

也就是把下面一串路径分别加到两个 repositories 中

maven { url 'https://maven.aliyun.com/repository/public' }

settings.gradle 文件需要在左边的视图中选择 Project, 然后在 gradle 下面找到这个文件. 在 Android 视图下是看不到的.

在这里插入图片描述

在这里插入图片描述

修改后的settings.gradle 的文件内容:

pluginManagement {repositories {maven { url 'https://maven.aliyun.com/repository/public' }google()mavenCentral()gradlePluginPortal()}
}
dependencyResolutionManagement {repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {maven { url 'https://maven.aliyun.com/repository/public' }google()mavenCentral()}
}
rootProject.name = "mainActivity"
include ':app'

修改之后,执行一下 Sync ; 或者直接点击一下上面的 retry

在这里插入图片描述

等漫长的一段时间后, 左下方的项目名前面出现一个绿色的 √ , 就安装好了

在这里插入图片描述

不过我试了一下, 就算不改 maven 的源, 每次报错之后都 retry, 最后也是能安装成功的, 不过时间会更长, 我没换源的安装了差不多 50 分钟; 换源的话只需要大概 10 分钟

启动项目, 发现可以正常运行了.

在这里插入图片描述


http://www.ppmy.cn/news/89166.html

相关文章

机械师曙光16电脑开机自动蓝屏怎么解决?

机械师曙光16电脑开机自动蓝屏怎么解决?有的用户在使用机械师曙光16电脑的时候,遇到了一些系统问题,导致自己无法正常的开机使用电脑。因为电脑总会变成蓝屏,无法进行任何操作。那么这个情况怎么去进行问题的解决呢?来…

LiveGBS流媒体平台国标GB/T28181功能-作为下级级联到海康大华宇视华为等第三方国标平台同样支持对接政务公安内网国标视频平台

LiveGBS流媒体平台国标GB/T28181功能-作为下级级联到海康大华宇视华为等第三方国标平台同样支持对接政务公安内网国标视频平台 1、什么是GB/T28181级联2、搭建GB28181国标流媒体平台3、获取上级平台接入信息3.1、如何提供信息给上级3.2、上级国标平台如何添加下级域3.2、接入Li…

FANUC机器人CC-Link总线通信相关配置的具体方法和步骤详解

FANUC机器人CC-Link总线通信相关配置的具体方法和步骤详解 1. 基本说明 2. 采用CC-Link通信的前提条件 机器人需要安装软件:CC-link Interface(Slave) A05B-*-J786 机器人需要安装硬件通信板卡:CC-Link Remote Device Station PCB A05B- * -J110 通信板卡的安装步骤:

拿森Onebox 2.0新品发布,已获多家车企定点,明年出货量将达百万台

近日,拿森科技在上海举办了2023年新品发布会,重磅发布了拿森Onebox 2.0集成式智能制动系统(NBC)。 该产品采用全解耦式制动技术,集成了行车制动、驻车制动、车辆稳定性控制等全部功能,包括协调式能量回收、…

经典文献阅读之--ERASOR(栅格占用过滤动态障碍物)

0. 简介 之前作者在《激光雷达动态障碍物滤除-调研与展望》以及《3D帧间匹配-----剔除动态障碍物》中提到了如何通过各种方法来完成动态障碍物的滤波。而本文也将围绕着如何完成动态障碍物滤波来展开,来介绍《ERASOR: Egocentric Ratio of Pseudo Occupancy-based …

【开源项目】Easy-Trans数据翻译服务的快速入门及原理解析

项目介绍 easy-trans是一款用于做数据翻译的代码辅助插件&#xff0c;利用mybatis plus/jpa/beetsql 等ORM框架的能力自动查表&#xff0c;让开发者可以快速的把id/字典码 翻译为前端需要展示的数据。 快速入门 maven依赖 <properties> <fhs.release.version>2.…

js函数的扩展

函数的扩展 函数参数的默认值 基本用法 ES6 之前&#xff0c;不能直接为函数的参数指定默认值&#xff0c;只能采用变通的方法。 function log(x, y) {y y || World;console.log(x, y); }log(Hello) // Hello World log(Hello, China) // Hello China log(Hello, ) // Hel…

【Java-Crawler】爬取动态页面(HtmlUnit、WebMagic)

爬取动态页面&#xff08;WebMagic、HtmlUnit&#xff09; 一、HtmlUnit的基本使用引入依赖一般使用步骤WebClient 的一些配置&#xff08;上述一般步骤中的第二步&#xff09; 二、案例&#xff08;爬取CSDN首页&#xff09;测试&#xff08;WebMagicHtmlUnit&#xff09;三、…