Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 
类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
在IDEA的基础上,Android Studio提供:
基于Gradle的构建支持
Android专属的重构和快速修复
提示工具以捕获性能、可用性、版本兼容性等问题
支持ProGuard和应用签名
基于模板的向导来生成常用的Android应用设计和组件
功能强大的布局编辑器,可以让你拖拉UI控件并进行效果预览

2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio。
首先解决的一个问题是多分辨率。Android设备拥有大量不同尺寸的屏幕和分辨率,根据新的Studio,开发者可以很方便的调整在各个分辨率设备上的应用。
2015年5月29日,在谷歌I/O开发者大会上,谷歌发布AndroidStudio 1.3版,支持C++编辑和查错功能。
Android Studio 1.3版开发码代码变得更加容易,速度提升,而且支持C++编辑和查错功能

下载路径:

https://developer.android.google.cn/studio

运行android studio
第一次会询问你是否汇入之前的配置文件
如果是第一次安装本就没有配置文件,选择第二项,点OK

然后会提示没有android SDK,不管它,直接Cancel

进入到欢迎页面,点击next后会自动下载SDK

这时选择Custom,自己配置SDK下载路径

最后下载SDK

安装后,记得对SDK进行环境变量配置:platform-tools 和tools,要不然在Android Studio terminal 中adb命令无效

可以连接第三方模拟器,以网易mumu为例:
下载mumu地址:http://mumu.163.com/baidu/
安装后,开启mumu模拟器
然后在Android Studio terminal命令行窗口输入 adb connect 127.0.0.1:7555

连接中发现报错
adb server version (32) doesn't match this client (41); killing...

字面意思就是当前client版本40,与server端的版本不匹配,当前版本过高引起的。注意,这里的client就是你电脑已经安装的adb程序的版本,而server,也就是你的服务端,将要connect的设备。
然而事实并非如此,主要是因为你的电脑安装了,鲁大师手机助手,360手机助手等占用了adb的端口引起的。
因为套接字的唯一性(一个套接字只能由协议/网络地址/端口号 唯一确定 ),一个电脑只能有一个程序关联对应的端口,对于adb对应的端口就是5037。
为了验证你的5037端口是否被占用,可以用netstat -ano|findstr “5037” 去查找5037对应的端口号的进程id 也就是pid。
如果有相应的pid,就证明此端口5037有程序占用了


然后发现5037端口有相应的进程,我们试着去查找相应的进程对应的进程名称,
用tasklist |findstr "8128",然后会发现占有端口的程序

这时去任务管理器杀掉此运行程序后再次连接就可以了。

F:\AndroidProject>adb devices
List of devices attached
127.0.0.1:7555  device

【Android】Windows环境安装Android Studio教程相关推荐

  1. Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于Intel ...

  2. Android笔记——Windows环境下Android Studio v1.0安装教程

    本文主要讲解Windows环境下Android Studio的安装教程,Mac的Android Studio安装与此类似不在赘述,另外友情提示Windows下的SDK与Mac的SDK是通用的,可以直接 ...

  3. Windows环境下Android Studio系列5—日志调试

    为什么80%的码农都做不了架构师?>>>    1. 定制Logcat调试日志字体颜色 Logcat是Android开发调试中最常用的一个工具,Android Studio 1.2. ...

  4. 搭建android开发环境,android studio + Genymotion

    刚开始学习android,记录下自己的学习过程,期望和大家一起学习.进步 既然要学习android开发,首要之事就是搭建android开发环境,以前的android的开发环境都是eclipse+and ...

  5. Windows 环境下载 Android 源码

    Windows 环境下载 Android 源码 前言 Android 官网(该方式不适合 Windows 平台):https://source.android.com/source/downloadi ...

  6. Python3教程——1、Windows环境安装Python 3.8

    和小名一起学Python Python3教程--Windows环境安装Python 3.8  3.9 一.安装Python. 1.下载地址: https://www.python.org/downlo ...

  7. Windows环境 安装dlib cv2(python) 总结

    文章来源于网络! window下查看1099端口被哪个进程占用的命令(window下命令也类似linux啊,netstat -aon|findstr "1099&quo ...

  8. windows下php swoole扩展,Windows 下安装 swoole 图文教程(php)

    Windows 下安装 swoole 具体步骤: Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用.在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我 ...

  9. windows环境安装lzo和python-lzo

    windows环境安装lzo和python-lzo 概述 应用版本 Windows环境安装lzo 安装python-lzo插件 快速安装 代码示例 问题解析 近期因python项目开发中涉及到lzo文 ...

最新文章

  1. 习题3-3 数数字(Digit Counting , ACM/ICPC Danang 2007, UVa1225)
  2. Java的深拷贝和浅拷贝
  3. notepad 替换行收尾字符串或在行首尾新增字符
  4. JUC锁框架——CyclicBarrier
  5. boost::gil::num_channels用法的测试程序
  6. 逾期后还能消除不良记录吗?
  7. 禁止访问 共享计算机,win7如何禁止局域网用户访问电脑
  8. ArcEngine 9.3.1与64位操作系统 80040154
  9. php下载apk文件源码下载,PHP_php下载文件源代码(强制任意文件格式下载),一个简单的php文件下载源代码 - phpStudy...
  10. docker宿主机访问容器_干货来啦!带你初探Docker逃逸
  11. openCV+ASM+LBP+Gabor实现人脸识别(GT人脸库)
  12. [USACO08MAR]Land Acquisition
  13. 使用Java根据约定格式生成MySQL建表语句
  14. matlab 汽车理论,汽车理论matlab作业
  15. 六级听力技巧与备考策略
  16. fastadmin使用ECharts制作统计图
  17. IntelliJ IDEA 解决控制台不能显示日志
  18. 【从零开始学习 UVM】6.4、UVM 激励产生 —— uvm_do 宏详解
  19. 坚信人类记忆是以大分子物质存储的朋友们请看过来
  20. SQL Server 追踪Profiler,SQL Server的性能优化工具

热门文章

  1. java获取当月有几天_腾讯程序员裸辞3个月,转行去送外卖,曝出当月收入网友:又骗我去送外卖...
  2. 计算机原理课程设计 第二版pdf,计算机组成原理课程设计二.pdf
  3. 如何用php写表单中的年月日,php写的日历程序 - adamboy的个人页面 - OSCHINA - 中文开源技术交流社区...
  4. java中spring的web支持nio,Spring WebClient NIO功能和问题域,与Spring Webflux一起使用
  5. SpringBoot vue图片上传不能立即回显问题解决
  6. HTML+CSS+JS实现燃烧的火焰火花动画特效
  7. 基于javaweb(springboot+mybatis)宠物医院预约管理系统设计和实现
  8. dhrystone测试结果_Linux性能测试工具-UnixBench--安装以及结果分析-阿里云开发者社区...
  9. 四叶草剧场服务器维修价格,四叶草剧场不合理报酬机制是什么-不合理报酬机制和收益详解-Appfound...
  10. c语言中把时间拷到字符串中,C语言中将日期和时间以字符串格式输出的方法