Android SDK 下载安装及配置_但许星辰静月的博客-程序员秘密

技术标签: android  

一、下载Android SDK


1. Android SDK下载地址
https://www.androiddevtools.cn

2.找到合适的版本下载到本地(往下翻找到SDK Tools)
在这里插入图片描述

二、安装Android SDK

1.将下载好的Android SDK包放到合适的位置并解压

我把解压之后的文件放在:D:\SDK


2.双击“SDK Manager.exe”,启动SDK Manager安装工具

需要勾选的内容如下:

 在这里插入图片描述

在这里插入图片描述

 在这里插入图片描述

三、配置环境变量

下载好需要的工具包之后就差最后一把安装环境变量了

1.新建ANDROID_SDK_HOME

(变量值为SDK安装位置)

在这里插入图片描述
2.添加path路径

%ANDROID_SDK_HOME%\platform-tools

 在这里插入图片描述

 3.测试是否安装成功


参考文章:https://blog.csdn.net/Z_Vivian/article/details/104219735

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_52183856/article/details/123496936

智能推荐

android nexus 10 刷机,谷歌Nexus 10 recovery卡刷rom 刷机教程_伟星啊的博客-程序员秘密

卡刷Ubuntu系统前提:准备工作下载recovery工具包(含刷入工具,有两个版本rec,twrp和cwm):点击下载下载第三方rom卡刷包(也可以刷Ubuntu系统的):点击下载刷入recovery①此工具为CWM正式发布,目前Mount(挂载)功能暂无法使用!②下载Nexus10Tools工具,将其解压缩至C盘Nexus10Tools文件夹里;③下载recovery-clockwork-6....

iOS Runtime的理解和应用_ios runtime怎么理解_一一爸的博客-程序员秘密

一、什么是RuntimeRuntime是纯C的API,我们编写的OC代码最终都会转化成Runtime的C代码执行。举个简单的例子[target doSomething];,这是我们平常最常用的调用方法的形式,实际上最终会转化为如下C的代码objc_msSend(target,@selector(doSomething))(也就是我们所说的消息机制)。 我们知道,OC是面向对象的语言,在OC中可以说

NodeJS Stream(可读流、可写流) API解读_weixin_34321977的博客-程序员秘密

流的介绍在 NodeJS 中,我们对文件的操作需要依赖核心模块 fs,fs 中有很基本 API 可以帮助我们读写占用内存较小的文件,如果是大文件或内存不确定也可以通过 open、read、write、close 等方法对文件进行操作,但是这样操作文件每一个步骤都要关心,非常繁琐,fs 中提供了可读流和可写流,让我们通过流来操作文件,方便我们对文件的读取和写入。可读流1、createReadStre...

centOS7安装时选择了图形化界面,进去的命令,提示需要选择_KratosYang的博客-程序员秘密

输入“1”,按Enter键输入“2”,按Enter键输入“q",按Enter键输入“yes”,按Enter键

Java--求三个数最大值的五种方法_idea求最值的代码_罗俊-Everns的博客-程序员秘密

文章目录前言内容总结end前言求出最大值,简单的用三个数来展示出五种方法,需要用到的时候直接过来借鉴就好!内容1、if语句嵌套int a = 10; int b = 30; int c = 20;int max;if (a > b) { if (a > c) { max = a; } else { max = c; }} else { if (b &amp

Nginx可以做什么?看完这篇你就懂了_Liangyi_J的博客-程序员秘密

    本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得,欢迎留言交流。Nginx能做什么——反向代理——负载均衡——HTTP服务器(动静分离)——正向代理以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做。反...

随便推点

OpenvSwitch系列之ovs-ofctl命令使用_h7ml的博客-程序员秘密

Open vSwitch系列之一 Open vSwitch诞生 Open vSwitch系列之二 安装指定版本ovs Open vSwitch系列之三ovs-vsctl 命令使用 OpenvSwitch系列之四 ovs-ofctl命令使用 ovs-ovofctl 命令是对流表的操作,包括对流表的增,删,改,查等命令。简单来说流表类似于交换机的MAC地址表,路由器的路由表,是ovs交换...

ZUCC计算机网络 网络安全_真实的hello world的博客-程序员秘密

1.以下关于网络安全的描述中错误的是________。编号选项A网络攻击、病毒与垃圾邮件攻击方式相互融合,变种不断出现B利用漏洞制造病毒的速度加快C垃圾邮件具有自复制特征D病毒已经从传统的Internet向无线与P2P网络扩张2.以下关于漏洞攻击特征的描述中错误的是________。编号选项A网络攻击者通过网络踩点等多种形式,利用网络中存在的漏洞非法访问网络B漏洞可以分为两类:技术漏洞与管理漏洞C技术漏洞是指:网络

C++11一种新随机数获取方法_kuki的博客-程序员秘密

稍微翻了下C++ 11的一些新特性,发现随机数这货又有新的使用方法,并且更好用。之前有写过一篇用rand函数获取随机数的博客,链接:http://blog.csdn.net/start530/article/details/18713217但是rand函数有一些问题:即使不是大多数,也有很多程序需要不同范围的随机数。一些需要浮点随机数,一些需要非均匀分布的数。而程序员为了解决这些问题而

windows环境从0到1安装vs->nvidia driver->anaconda->cuda/cudnn->pytorch/paddlepaddle(内附网盘链接)_cudnn百度网盘_kira_Y的博客-程序员秘密

简介本项目旨在帮助大家在Windows10环境中安装GPU环境包括:vs环境N卡显卡驱动AnacondaCUDACUDNNPytorch欢迎大家遇到什么问题,在评论留言。记录解决后收入错误总结中,帮助大家更少的踩坑。

获取文件的编码格式_jiji4954的博客-程序员秘密

1:简单判断是UTF-8或不是UTF-8,因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK。 按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理就是只要读出文件前三个字节,判定这些字节的值,就可以得知其编码的格式。其实,如果项目运行的平台就是中文操作系统,如果这些文本文件在项目内产生,即开发人员可以控制文本的编码格式,只要判定两种

UIPath的简单使用_uipath 找进程_winfredzhang的博客-程序员秘密

1、新建Process进程。2、 新建流程。3、新建变量。4、 设置属性。5、新建Sequence组件。5、新增判断组件。7、新增关闭程序。

推荐文章

热门文章

相关标签