AndroidStudio安装、配置、测试
AndroidStudio安装、配置、测试(win7_64bit)
目录
1.概述
2.本文用到的工具
3.安装测试
4.模拟器安装、使用
5.常用配置
6.注事事项
7.相关博文
>>看不清的图片可在新标签打开查看大图
1.概述
AndroidStudio是专业的安卓开发环境,基于IntelliJ IDEA。过去开发安卓更多地是使用Eclipse+ADT这种模式,但是AndroidStudio的出现,使得开发安卓变得更智能,简洁。谷歌已经不再支持ADT的更新,所以是时候放弃Eclipse+ADT,转用AndroidStudio了。
2.本文用到的工具
AndroidStudio安装包(v2.2 正式版 【2016/9/19】)(必需)
非网盘地址,但可能下载更快:点此下载
若需要其他平台、其他不同的发行版本,请在官方镜像发布网站下载,需FanQiang!
JDK安装包(v8u91)(必需)
3.安装测试
3.1 安装AndroidStudio之前确保Android开发工具包SDK已配置好,并为AndroidStudio指定安装(解压)目录和工作空间(项目文件目录)。

3.2 下载AndroidStudio安装包,此处提供压缩包版,压缩包版是解压就可用,但是其不包含SDK,需要另外下载。
注:只要安装完一个版本的AndroidStudio,再有新版本时,就会在IDE右上角收到官方的推送,无需FQ即可更新。


3.3 解压上述压缩包,双击启动studio64.exe,按提示完成安装:






3.4 创建第一个app:






4.模拟器安装、使用
之前在SDK安装配置里,谈过了AVD Manager的使用,此处提供另一种启动AVD Manager的方式,即通过AndroidStudio的插件启动:








5.常用配置

5.1 软件字体设置

5.2 开启文档提示

5.3 显示行号

5.4 自动折叠

5.5 代码字体、配色设置



编写Android程序最常用的是Java语言,所以这里特意说下Java的配色:

另外注意还有几个配色经常用到如下图:

5.6 编码设置
编码的设置非常重要。这里建议所用的编译器均设置为UTF-8编码,以兼容中文,否则出现乱码。
像Eclipse系列的编译器默认是GBK编码,如果直接移植到默认编码是UTF-8的AndroidStudio上,就会出现中文乱码。

5.7 工具栏功能按钮设置
新版本的AS在工具栏取消了设置按钮,也取消了Android Device Monitor按钮(经常用到),甚至连SDK Manager按钮也取消了,这个很不方便,所以如果想便捷地在工具栏直接使用这些功能,可以参考如下设置:
5.7.1 添加一个自带默认图标的功能按钮,以设置按钮为例:
1.右键工具栏空白处,在弹出的窗口里选择自定义...

2.可以看到我那个设置按钮已经存在了,现在为了示范,我在那个安卓小绿人后面再添加一个设置按钮:

按上图操作完毕后,就可以在工具栏上看到自己设置的功能图标了。同理,你可以设置更多你感兴趣的图标,省得频繁在下拉菜单里寻找。
5.7.2 添加无默认图标的功能按钮
有些功能系统是没有预置图标的,添加时,操作步骤大体与5.7.1一致,唯一不同的是,这里需要给你添加的按钮设置一个很小的图标,图标路径可以自定。
6.注事事项
6.1 安装版本:

6.2 如果要重装系统,注意导出软件配置文件,等重新安装后再导入(import):

6.3 有时候创建的应用不显示布局,那么通常解决办法有如下两种:
6.4.1 调低布局显示版本

6.4.2 重新Make Project(现行的IDEA中Make Project图标与这个小锤子不同,但位置是一样的,当然也可以从Build选项中打开...)

如果还不行,就该检查布局文件引用或主题设置是否有误了。
6.4 对于R文件错误或其他代码错误,建议以下解决方案:
6.5.1 清理工程

6.5.2 重置工程


6.5 加快自带模拟器的办法
新版本的模拟器速度改善了很多,但是比真机肯定还是差了一些。
这里推荐一个偶然发现的办法可以加速模拟器,至于在你的电脑上起不起效不敢保证,不过你可以一试:
首先,你的硬件确实要跟得上,模拟器设置的RAM也要够用,图形选项设置为自动,CPU设置为4核(如果可以的话),见第4项-图4。
其次,电脑安装了360安全卫士。我的安全卫士平时是退出的,只有使用时才启动(未开启随机启动)。
在正常启动模拟器以后,再启动一次360安全卫士(启动后退不退出无所谓,建议不用的话可以退出),然后模拟器就神奇的变快了,不知道是什么原因...
6.6 如果本文涉及到的链接被吞,或者发现有误的地方,请联系QQ245176013.
7.相关博文
7.1
Android开发环境配置
7.2
Android SDK Manager和AVD Manager使用
7.4
Eclipse For JavaSE安装、配置、测试
7.5
Eclipse For JavaEE安装、配置、测试
AndroidStudio安装、配置、测试的更多相关文章
- NodeJs在windows上安装配置测试
Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个 ...
- MySQL 5.7.33 超级详细下载安装配置测试教程(可以安装成功版)
目录 1.引言及注意事项 (1) 引言: (2) 注意: 2.MySQL下载 3.配置环境变量 4.配置my.ini文件(重点) 5.安装MySQL(重点) 6.设置密码 7.测试MySQL是否安装成 ...
- 实践作业2:黑盒测试实践——安装配置测试工具 Day 3
安装配置Katalon Studio工具 1.找下载Katalon链接,需要有效电子邮件才能激活Katalon账户,在我的Gmail里注册. 2.选择下载版本 3.下载完成后 ,转到计算机上的文件夹, ...
- Wowza 部署 安装 配置 测试 直播
下载,最好用快的IP下好后传到需要的节点上,下面链接不能下载的情况下百度谷歌必应找资源,jdk旧版在oracle需登录方可下载 JDK1.6 wget -c http://dl.download.cs ...
- Linux 首先基本包安装(vim啊什么的),源,源优化,项目架构介绍, (LNMuWsgi)Django项目相关软件mysql,redies,python(相关模块)安装配置测试
内容 补充: 查看已启动服务的端口 netstat -tulnp |grep (方式1) ss -tulnp|grep (方式2) 前期铺垫: . Linux要能上网 . 掌握Linux软件包安装方法 ...
- 【sqoop】安装配置测试sqoop1
3.1.1 下载sqoop1:sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz 3.1.2 解压并查看目录: [hadoop@hadoop01 ~]$ tar -zxvf sq ...
- node-解压版 安装配置测试
一.下载node压缩包 地址:https://nodejs.org/en/download/ 二.解压下载的压缩包,在文件根目录新增两个文件夹: node_cache:缓存文件位置 node_gl ...
- Python在Windows上安装配置测试
Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 2.x还是3.x 目前,Python ...
- Jmeter下载安装配置及使用(windows)
1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...
随机推荐
- Scala - 快速学习06 - 面向对象
1- 类 1.1- 简介:类.方法及对象 类是用来创建对象的蓝图. Scala文件中包含的多个类之间,都是彼此可见的,不需要声明为public. 创建对象 定义好类以后,就可以使用new关键字来创建对 ...
- js数组之sort排序的用法
sort排序 转载自:https://blog.csdn.net/idomyway/article/details/80544509 js中用方法sort()为数组排序.sort()方法有一个可选参数 ...
- 破解第二课 JMP法
首先,我用录屏大师自制了一个视频,给视频加上密码.任意输入,看到报错信息“密码不对,请重新输入” 第一步 反汇编窗口右键点击“中文搜索引擎”---“智能搜索”,搜索引擎界面再次搜索“不对”,结果如下: ...
- (转)Db2 数据库常见堵塞问题分析和处理
原文:https://www.ibm.com/developerworks/cn/analytics/library/ba-lo-db2-common-blocking-problem-analyze ...
- Python Selenium 常用方法总结(不断补充)
还有此篇内容也丰富Selenium常见元素定位方法和操作的学习介绍 selenium Python 总结一些工作中可能会经常使用到的API. 1.获取当前页面的Url 方法:current_url 实 ...
- 配置babel
配置babel ECMAScript的版本,每年都会定期举行会议,发布各种标准,当前版本到了2019,但大部分人使用的浏览器,都可以支持es2015,也就是es6,要等到大部分浏览器都支持到最新版本, ...
- MFC控件编程之 按钮编辑框.静态文本的使用,以及访问控件的七种方法.
MFC控件编程之 按钮编辑框.静态文本的使用以及访问控件的七种方法. 一丶按钮.静态文本的通用属性. 他们都有一个属性.就是可以输入标题内容.以及可以自定义控件ID. 创建一个MFC Dlg对话框. ...
- 五分钟轻松了解Hbase面向列的存储
说明:从严格的列式存储的定义来看,Hbase并不属于列式存储,有人称它为面向列的存储,请各位看官注意这一点. 行式存储 传统的数据库是关系型的,且是按行来存储的.如下图: 其中只有张三把一行数据填满了 ...
- 不规范的json文档 转化成 java 对象的处理
最近练习爬取数据,遇到了json文档中属性名称没有用双引号的情况,内容如下: 标准的json文档,属性名称都是带双引号的 最后写了个方法,替换属性名字 为 两头追加双引号的属性名字, 特别要注意,防止 ...
- Perl的IO操作(1):文件句柄
文件句柄 文件句柄用来对应要操作的文件系统中的文件,这么说不太严谨,但比较容易理解.首先为要打开的文件绑定文件句柄(称为打开文件句柄),然后在后续的操作中都通过文件句柄来操作对应的文件,最后关闭文件句 ...