Android Studio安装配置_android studio setup proxy-程序员宅基地

技术标签: android-studio  android  android studio  

前言:

本文安装环境为windows系统,调试环境AVD(电脑上运行的“虚拟手机”),安装android studio之前需安装jdk,配置好jdk的环境变量。

解释:android运行调试环境有三种方式,真机、AVD(电脑上运行的“虚拟手机”)、第三方提供的Genymotion。

1.创建文件夹

选择任意目录下创建一个文件夹,用于存放android内容,在此目录下分别创建sdk目录、android目录、avd目录。其中android用于存放android studio的安装目录,sdk用于存放下载的sdk,avd用于存放安卓虚拟机。

2.下载

点击下方链接,如果地址已修改,直接搜索android studio下载,进入官网进行下载。

Download Android Studio and SDK tools  |  Android Developers

直接点击Download Android Studio进行下载。

3.安装

 下载之后如果是.zip,直接解压到刚创建的android文件夹下边,如果是.exe文件直接双击安装

 next----next,更改成刚创建的android目录

 next----install-----next------finish

到这步,android studio就安装完成了,在android目录下会生成如下目录

4.配置

(1)配置代理网络

打开android studio可能会有个弹框,如下图所示

 点击setup proxy进行配置,在第一个红框位置进行勾选并填写mirrors.opencas.org:80,填写完成后点击第二个红框进行测试。

 

 输入https://android.com,点击ok,此时会出现timeout提示,再次点击check connection,再次输入https://baidu.com,点击ok,出现Connection successful,点击ok进入下一步,可能还会提示设置网络代理,如果第一次设置成功了,点击cancel,就可以。

 如果没产生弹框可以在进入项目后点击红框,在弹出页的http proxy中进行更改

(2)SDK配置

上一步cancel之后会出现下图

 提示没有SDK,接下来下一步进行安装sdk

 更改到sdk目录,默认安装的sdk是最新版本,next------finish,等待下载

finish----next------finish

如果想更改SDK版本可以点击,下图红框按钮,进行更换。

(3)配置环境变量

配置系统环境变量,点击新建,如下图所示

创建ANDROID_SDK_HOME

 创建ANDROID_SDK,添加sdk的tools和platform-tools,中间用英文逗号分隔

 接着将他们添加到系统的path中,如下图所示

运行cmd,输入adb,出现一堆字符,说明配置成功了,重启一下android studio

(5)AVD使用

点击下图红框位置

 点击下图红框位置

 弹出下图所示,其中第一个红框时设备类型,包括电视,平板、手机等,第二个红框时屏幕尺寸,选择适合自己的尺寸和设备后,点击next

 下图一般选择x86 images,选择适应自己的系统即系统api,点击下载

 下载之后可以更改设备信息,如下图红框可更改名称信息,更改之后点击finish

 添加虚拟设备成功之后会出现下图所示,点击红框运行改虚拟设备

 运行成功,如下图

到此android studio安装完成,sdk和avd也添加完成,希望对你有所帮助!

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

智能推荐

am-u-sm-6 am-u-md-6 am-u-lg-3_am-u-sm-6 lg-fg-red-程序员宅基地

文章浏览阅读6.8k次。am-u-sm-6(或其他数字) am-u-md-6(或其他数字) am-u-lg-3(或其他数字)这些事什么意思呢?网站上查资料发现: am-u-sm-*  0-640px am-u-md-*  640px-1024px am-u-lg-*   1025px+.am-g表示行.am-u-sm(/md/lg_am-u-sm-6 lg-fg-red

Android 系统的安全性分析(6)--Android应用层权限的讨论-程序员宅基地

文章浏览阅读656次。最近工作上涉及到对Android系统安全性的改造,在改造之前先分析整理下目前Android系统自身的安全性;参考了一些文章及书籍,在这里大部分是对别人描述的提炼,我挑出一些对我有用的内容整理;如果你是一个APP开发者,想更深入了解Android权限机制,会对此篇更感兴趣。

Android 开发环境下载地址 adt-bundle android-studio sdk adt 下载_c0930-程序员宅基地

文章浏览阅读1.6k次。Android 开发环境介绍 : 目前 Android 有两种开发环境, 一种是传统的 Eclipse + ADT, 一种就是目前最新并且得到 Google 推荐的 Android Studio;-- Eclipse + ADT 开发环境 : 大多数开发者正在使用的, 正在逐渐被淘汰中, 目前我也在用这个环境;-- Android Studio 开发环境 : 该环境推出几年, 与_c0930

beego源码解析之路由_beego router 通配符-程序员宅基地

文章浏览阅读264次。目录简单的例子路由涉及的重要组件AppControllerRegisterControllerInfoTreeControllerInterfaceController路由表注册流程:路由匹配流程简单的例子func main() { beego.Router("/get", &MainController{}) beego.Run()}​type MainController struct { beego.C.._beego router 通配符

mysql游标统计_集成MySQL的自定义函数,存储过程,游标应用,实现分词功能和统计功能....-程序员宅基地

文章浏览阅读185次。使用MySQL中的函数,存储过程,游标,来实现,数据库里分词并且统计的功能。先看功能效果:有这么一个tempic表,其中有个字段 是keyword.这个字段的数据是用“,” 或者“,”隔开的. 现在我们实现的功能是将keyword中的数据,根据逗号“,”把她分开。并且统计相同分割后的词语的filedowntime的和.举个例 :id=1的数据,keyword是 宝宝,可爱,熊id=6的数据,ke..._mysql统计分词

app微信支付统一下单_crypto.createhmac('sha256', clientsecret).update(`-程序员宅基地

文章浏览阅读1.8k次。php版的需要注意的地方记录一下签名的加密方式为sha256返回给客户端的参数全小写,不是驼峰返回给客户端调起支付的签名统一下单的加密方式要一样,即sha256全部代码 参数记得替换 public function payFor() { header("Access-Control-Allow-Origin: *"); header("Access-Contr..._crypto.createhmac('sha256', clientsecret).update(`${appid}${time

随便推点

elasticsearch max virtual memory areas vm.max_map_count [65530] is too low, increase to at le-程序员宅基地

文章浏览阅读2.1k次。具体错误信息如下:jiankunking@ubuntu:~/software/elasticsearch$ ./bin/elasticsearch[2017-03-23T18:14:05,880][INFO ][o.e.n.Node ] [] initializing ...[2017-03-23T18:14:06,151][INFO ][o.e.e.NodeE..._max virtual memory areas vm.max_map_count [65530] is too low, increase to at

UDS(ISO14229)诊断服务功能及描述完结篇_uds14229-程序员宅基地

文章浏览阅读2.7w次,点赞76次,收藏614次。文章目录前言一、诊断和通信管理功能单元1. 0x10(DiagnosticSessionControl)2. 0x11(ECUReset)3. 0x27(SecurityAccess)4. 0x28(CommunicationControl)5. 0x3E(TesterPresent)6. 0x83(AccessTimingParameter)7. 0x84(SecuredDataTransmission)8. 0x85(ControlDTCSetting)9. 0x86(ResponseOnEvent)1_uds14229

理解红黑树及代码实现_红黑树代码实现-程序员宅基地

文章浏览阅读7.9k次,点赞18次,收藏116次。1.红黑树定义红黑树是一颗 红-黑的平衡二叉树,它具有二叉树的所有特性,是一颗自平衡的排序二叉树.(树中任何节点值都大于左子节点的值,而且都小于右子节点的值),其检索效率高,它是一颗空树或它的左右两个子树高度差的绝对值不超过1,并且左右子树都是平衡二叉树.最坏的情况下 是一边倒的情况在这种情况下,如果我们要在树中查找g节点,就需要顺着根节点往下找,时间复杂度约为O(n)常数级。那么红黑..._红黑树代码实现

html背景图片纵向拉伸,在css中设置图片的背景图,怎么设置图片纵向拉伸-程序员宅基地

文章浏览阅读908次。css中设置背景图拉伸填充,在css2.1之前这个背景的长宽值是不能被修改的。 实际的结果是只能重复显示,可以使用repeat,repeat-x,repeat-y,no-repeat这些属性来控制背景图片的显示。所以一般用作背景图片的有2类:1.是一整张大图,尺寸和区域大小刚好吻合2.一个很小的条状图,通过repeat后,形成一个很规则的大图背景。css3出现以后,可以用background-si..._background-size纵向拉伸

echo 3 > /proc/sys/vm/drop_caches 清理系统缓存_执行echo 3 >/proc/sys/vm/drop_caches,以下那种描述是正确的-程序员宅基地

文章浏览阅读4.5k次。清理系统缓存当服务器内存使用率高达90%以上时,且有较大耗内存操作时,可以考虑把系统的垃圾内存清理掉。方法如下linux23:~ # echo 3 > /proc/sys/vm/drop_cacheslinux23:~ # free -mtotalusedfreesharedbufferscached..._执行echo 3 >/proc/sys/vm/drop_caches,以下那种描述是正确的

经过测试synchronized并不会立即释放锁_synchronized类锁没释放-程序员宅基地

文章浏览阅读1.1w次,点赞7次,收藏3次。今天在测试进入偏向锁之后调用锁对象的hashCode()会不会升级为重量级锁,结果无意中测试出来了,synchronized进入重量级锁之后,即使临界代码执行完了也并不会立即释放锁先来看看对象头各个bit的含义上代码public class ObjectHeader { public static void main(String[] args) throws InterruptedException { Object monitor = new Object(); _synchronized类锁没释放

推荐文章

热门文章

相关标签