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 ...
随机推荐
- 在 .NET Core 下的 Swagger UI 自定义操作
1.Swagger UI 是什么? Swagger UI 是一个在线的 API 文档生成与测试工具,你可以将其集成在你的 API 项目当中. 支持 API 自动同步生成文档 高度自定义,可以自己扩展功 ...
- odoo开发笔记 -- many2one搜索更多增加默认过滤条件
没加过滤条件的时候,效果如下,点击下拉框,搜索更多出现所有模型下的模板: 改进方法(增加默认过滤条件,显示指定模型下的内容): class IrCloudReport(models.Model): _ ...
- MySQL(1)---索引
索引 什么是索引? 索引是帮助Mysql提高获取数据的数据结构,换一句话讲就是“排好序的快速查找的数据结构”. 一.索引的分类 MySQL主要的几种索引类型:1.普通索引.2.唯一索引.3.主键索引 ...
- springBoot(8)---整合redis
Springboot整合redis 步骤讲解 1.第一步jar导入: <dependency> <groupId>org.springframework.boot</gr ...
- springBoot(5)---单元测试,全局异常
单元测试,全局异常 一.单元测试 1.基础版 1.引入相关依赖 <!--springboot程序测试依赖,如果是自动创建项目默认添加--> <dependency> <g ...
- Linux编程 19 编辑器(vim 用法)
一.概述 在开启shell脚本编程之前,必须要知道一款文本编辑器的用法,如文本编辑的查找,剪切,粘贴,定位等, 本篇只讲vim编辑器.vim编辑器全名叫vi improved,是经过对Unix系统vi ...
- [MySQL]增加约束键
增加约束键 ALTER TABLE Persons ADD UNIQUE (P_Id) 创建表时加入约束键 CREATE TABLE Persons ( P_Id int NOT NULL, Last ...
- JVM源码分析之SystemGC完全解读
JVM源码分析之SystemGC完全解读 概述 JVM的GC一般情况下是JVM本身根据一定的条件触发的,不过我们还是可以做一些人为的触发,比如通过jvmti做强制GC,通过System.gc触发,还可 ...
- 剑指offer例题分享--4
前言:搁置许久的更新要继续开始了!前一段时间一直在忙项目和C++的学习,所以搁置了!要改变注意了,要用C++进行编写了,因为要不断练习C++! 面试题15: 书中要求只能遍历链表一次,所以代码如下: ...
- 翻译:CREATE TRIGGER语句(已提交到MariaDB官方手册)
本文为mariadb官方手册:CREATE TRIGGER的译文. 原文:https://mariadb.com/kb/en/create-trigger/我提交到MariaDB官方手册的译文:htt ...