Android 下载安装配置

文章目录

  • Android Studio 下载安装配置
    • 1. 下载JDK
    • 2. JDK环境配置:
    • 3. 测试JDK是否安装成功:
    • 4. 下载Android Studio:
    • 5. 配置Android Studio:
    • 6. android studio提速
      • 方法1(不行)
      • 方法2:(很行)

Android Studio 下载安装配置

1. 下载JDK

JDK网址

在这里插入图片描述

找这个下载
在这里插入图片描述

下载好以后就双击,进行下载操作…
在这里插入图片描述

很快就能完成了。

2. JDK环境配置:

一如既往,来到我们的老朋友环境变量配置这里:
在这里插入图片描述
在这里插入图片描述

我这里以前安装得有,不过还是可以更新一下的。
再在Path里面配置:
在这里插入图片描述

也就是新建

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

3. 测试JDK是否安装成功:

java -version

结果:
在这里插入图片描述

4. 下载Android Studio:

历史版本下载

开始下载:
在这里插入图片描述

一直下一步,中间改一下安装位置。

安装完成后会打开。
报错:
在这里插入图片描述

参考博文
方法一:修改idea.properties文件(无法解决问题)
在安装路径\bin下找
然后在最后一行添加:

#-----------------------
# don‘t run SDK when you start it first
#-----------------------
disable.android.first.run=true

意思是第一次启动的时候不加载SDK
但是不行,还是报错。
方法二:删除配置文件(能解决问题,但谨慎选择)
一般我是不喜欢删文件的,很容易删出问题什么的。
如果以前安装过多个AS不同的版本,那就会出现多个不同版本的配置文件,
找到当前使用的版本,把config下的plugins文件删了:
我去,用everything能在电脑上找到这么多:
在这里插入图片描述

找最近的处理:
但是没找到我要的。
在这里插入图片描述

方法三:系统环境变量配置有误。(没成功)
这是我在评论区看到的,我去看看怎么个事。
我也没配环境变量啊。

忍不了了,我把第二步的everything里搜出的AndroidStudio文件都删了。

结果:能行了
在这里插入图片描述

如果还不能行的话,就重启试试。

5. 配置Android Studio:

打开后,弹出窗口:
在这里插入图片描述

我们就直接ok

接下来它显示我们没有SDK:
在这里插入图片描述
在这里插入图片描述

进入下载:
在这里插入图片描述

注意,这里还是得修改一下位置

下载完毕:这里下载很慢,要用一下加速器
在这里插入图片描述

ok就完事:
在这里插入图片描述

开搞:
记得要选绿色界面的那个:
在这里插入图片描述
在这里插入图片描述

6. android studio提速

方法1(不行)

打开android studio -> File ->setting
在这里插入图片描述

我们就去这个文件的位置改改
在这里插入图片描述

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

这里面创建init.gradle文件,在文件中加入以下内容:


allprojects{repositories {def MY_ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public'def MY_ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter'all { ArtifactRepository repo ->if(repo instanceof MavenArtifactRepository){def url = repo.url.toString()if (url.startsWith('https://repo1.maven.org/maven2')) {project.logger.lifecycle "Repository ${repo.url} replaced by $MY_ALIYUN_REPOSITORY_URL."remove repo}if (url.startsWith('https://jcenter.bintray.com/')) {project.logger.lifecycle "Repository ${repo.url} replaced by $MY_ALIYUN_JCENTER_URL."remove repo}}}maven {url MY_ALIYUN_REPOSITORY_URLurl MY_ALIYUN_JCENTER_URL}}
}

方法2:(很行)

使用魔法,参考:文章
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/396607.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STL容器之vector

1.vector的介绍及使用 1.1vector的介绍 1. vector是表示可变大小数组的序列容器。 2. 就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可…

快速基于 ClickHouse + Grafana 搭建可观测性解决方案 - 分布式链路追踪篇(ClickHouse 官方博客)...

引言 在 ClickHouse,我们认为可观测性仅仅是另一个实时分析问题。作为一款高性能的实时分析数据库,ClickHouse 被用于多种场景,包括时间序列数据的实时分析。其应用场景的多样性推动了大量分析函数的发展,这些函数有助于查询大多数…

【Python】PyWebIO 初体验:用 Python 写网页

目录 前言1 使用方法1.1 安装 Pywebio1.2 输出内容1.3 输入内容 2 示例程序2.1 BMI 计算器2.2 Markdown 编辑器2.3 聊天室2.4 五子棋 前言 前两天正在逛 Github,偶然看到一个很有意思的项目:PyWebIo。 这是一个 Python 第三方库,可以只用 P…

Atcoder Beginner Contest 366

传送门 A - Election 2 时间限制:2秒 内存限制:1024MB 分数:100分 问题描述 在 AtCoder 市举行市长选举。候选人是 Takahashi 和 Aoki。 目前有 N 张有效选票投给了这两个候选人,并且计票正在进行中。这里&#xff0…

配置Cuttlefish 虚拟 Android 设备

google 参考资料: https://source.android.com/docs/setup/start?hlzh-cn https://source.android.com/docs/devices/cuttlefish/get-started?hlzh-cn Cuttlefish 开始 验证 KVM 可用性 Cuttlefish 是一种虚拟设备,依赖于宿主机上可用的虚拟化。 …

Laravel 使用Excel导出的文件中,指定列数据格式为日期,方便后期的数据筛选操作

背景 最近,后台运营人员要求导出的 Excel 文件, 要求能够满足对于 [下单日期] 的筛选操作,即满足在年份、月份上的选择 通过了解,发现: 先前导出的文件,默认列数据都是字符串(文本)格…

bia文件中码偏差对实时PPP解算分析

1. 码偏差对定位影响 码偏差对未知收敛时间有影响,对最终精度影响不大(权比1000:1)

前端工程化14-git merge 以及 git rebase。

rebase会把当前分支的 commit 放到公共分支的最后面,所以叫变基。就好像从公共分支又重新拉出来这个分支一样。 举例: 如果从 master 拉个feature分支出来,然后提交了几个 commit,这个时候刚好有人把他开发的东西合并到 master 了,这个时候 master 就比你拉分支的…

【Hot100】LeetCode—295. 数据流的中位数

目录 1- 思路① 添加元素实现② 计算实现 2- 实现⭐295. 数据流的中位数——题解思路 原题链接:295. 数据流的中位数 1- 思路 利用优先级队列实现一个大顶堆和一个小顶堆大顶堆用来存放较小的元素,小顶堆用来存放较大的元素 ① 添加元素实现 如果当前…

JVM知识总结(双亲委派机制)

文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 文章收录在网站:http://hardyfish.top/ 双亲委派机制 双亲委派类加载过程 当App尝试加载一个类时&#x…

haproxy基础

HAProxy (High Availability Proxy) 是一款强大的开源负载均衡器和代理服务器。它主要用于提高 Web 应用程序和服务的可用性和性能。HAProxy 可以在 TCP 和 HTTP 层面上工作,并且支持多种负载均衡算法,广泛应用于高流量网站和大型分布式系统中。 社区版…

【数学建模】简单的优化模型-6 血管分支

背景:机体提供能量维持血液在血管中的流动,给血管壁以营养;克服血液流动的阻力,能量消耗与血管的几何形状有关。在长期进化中动物血管的几何形状已经在能量消耗最小原则下达到最优化。 问题:在能量消耗最小原则下&…

现代卷积神经网络

经典的CNN架构 一、早期的CNN架构 LeNet LeNet,(也称为LeNet-5,5代表使用了2个卷积层和3个全连接层)是一个经典的卷积神经网络架构,最初由Yann LeCun等人开发用于MNIST数据集手写数字(灰度图像 输入通道…

nuPlan环境配置和开环及闭环评测

环境配置 下载nuplan mini 数据集 nuPlan Maps nuPlan Mini Split 解压并按照制定目录结构存储 ./nuplan/ |-- maps -- nuplan-v1.1-- splits-- mini为了不修改代码, 需软链目录 ln -s ./nuplan /data/sets/ 下载nuplan镜像 docker pull horizonrobotics/nuplan:cuda11.8.0…

Golang | Leetcode Golang题解之第327题区间和的个数

题目&#xff1a; 题解&#xff1a; func countRangeSum(nums []int, lower, upper int) int {var mergeCount func([]int) intmergeCount func(arr []int) int {n : len(arr)if n < 1 {return 0}n1 : append([]int(nil), arr[:n/2]...)n2 : append([]int(nil), arr[n/2:]…

Flink 实时数仓(八)【DWS 层搭建(二)流量域、用户域、交易域搭建】

前言 今天的任务是完成流量域最后一个需求、用户域的两个需求以及交易域的部分需求&#xff1b; 1、流量域页面浏览各窗口汇总表 任务&#xff1a;从 Kafka 页面日志主题读取数据&#xff0c;统计当日的首页和商品详情页独立访客数。 注意&#xff1a;一般我们谈到访客&…

H264基本原理

文章目录 引子 - 为什么要视频压缩I、 P、 B帧GOP图像序列H264编码介绍其它为什么视频格式一般为YUVH264 画质级别 参考资料 引子 - 为什么要视频压缩 一张为720x480的图像&#xff0c;用YUV420P的格式来表示&#xff0c; 其大小为&#xff1a; 720 * 480 * 1.5 约等于0.5MB。…

【深度学习与NLP】——注意力机制

1 注意力机制 1.1 学习目标 了解什么是注意力计算规则以及常见的计算规则.了解什么是注意力机制及其作用.掌握注意力机制的实现步骤. 什么是注意力: 我们观察事物时&#xff0c;之所以能够快速判断一种事物(当然允许判断是错误的), 是因为我们大脑能够很快把注意力放在事物最具…

使用Python和Flask构建简单的RESTful API

目录 环境准备 创建Flask应用 运行Flask应用 扩展功能&#xff1a;处理POST请求 注意事项 在Web开发中&#xff0c;RESTful API是一种广泛使用的架构风格&#xff0c;它允许客户端和服务器之间通过HTTP请求进行通信。Python的Flask框架以其轻量级和易于上手的特点&#xf…

XML动态sql查询当前时间之前的信息报错

如图&#xff0c;sql语句在数据库里可以正常运行但是再XML文件不可以正常运行&#xff0c;报错。 原因&#xff1a;在XML中小于号"<"是会被默认认定成文一个标签的开始&#xff0c;所以用小于号就会报错。 解决办法&#xff1a; 1.把表达式反过来改成大于号 2…