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.3      IntelliJ IDEA安装、配置、测试

  7.4      Eclipse For JavaSE安装、配置、测试

  7.5      Eclipse For JavaEE安装、配置、测试

回到目录

AndroidStudio安装、配置、测试的更多相关文章

  1. NodeJs在windows上安装配置测试

    Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个 ...

  2. MySQL 5.7.33 超级详细下载安装配置测试教程(可以安装成功版)

    目录 1.引言及注意事项 (1) 引言: (2) 注意: 2.MySQL下载 3.配置环境变量 4.配置my.ini文件(重点) 5.安装MySQL(重点) 6.设置密码 7.测试MySQL是否安装成 ...

  3. 实践作业2:黑盒测试实践——安装配置测试工具 Day 3

    安装配置Katalon Studio工具 1.找下载Katalon链接,需要有效电子邮件才能激活Katalon账户,在我的Gmail里注册. 2.选择下载版本 3.下载完成后 ,转到计算机上的文件夹, ...

  4. Wowza 部署 安装 配置 测试 直播

    下载,最好用快的IP下好后传到需要的节点上,下面链接不能下载的情况下百度谷歌必应找资源,jdk旧版在oracle需登录方可下载 JDK1.6 wget -c http://dl.download.cs ...

  5. Linux 首先基本包安装(vim啊什么的),源,源优化,项目架构介绍, (LNMuWsgi)Django项目相关软件mysql,redies,python(相关模块)安装配置测试

    内容 补充: 查看已启动服务的端口 netstat -tulnp |grep (方式1) ss -tulnp|grep (方式2) 前期铺垫: . Linux要能上网 . 掌握Linux软件包安装方法 ...

  6. 【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 ...

  7. node-解压版 安装配置测试

    一.下载node压缩包   地址:https://nodejs.org/en/download/ 二.解压下载的压缩包,在文件根目录新增两个文件夹: node_cache:缓存文件位置 node_gl ...

  8. Python在Windows上安装配置测试

    Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 2.x还是3.x 目前,Python ...

  9. Jmeter下载安装配置及使用(windows)

    1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...

随机推荐

  1. [EFCore]EntityFrameworkCore Code First 当中批量自定义列名

    在使用.NET CORE 进行 Web 开发的时候会考虑到使用不同数据库的情况,并且在每种数据库建立表结构的时候会采用不同的命名规则.之前的解决方法是使用 [ColumnAttribute] 或者 [ ...

  2. Struts2框架(4)---Action类访问servlet

    Action类访问servlet Action类有三种方式servlet: (1)间接的方式访问Servlet API  ---使用ActionContext对象 (2)  实现接口,访问Action ...

  3. logstash常用插件解析

    官方地址:https://www.elastic.co/guide/en/logstash-versioned-plugins/current/index.html 配置文件写法: # 日志导入inp ...

  4. 有关 Azure 机器学习的 Net# 神经网络规范语言的指南

    Net# 是由 Microsoft 开发的一种用于定义神经网络体系结构的语言. 使用 Net# 定义神经网络的结构使定义复杂结构(如深层神经网络或任意维度的卷积)变得可能,这些复杂结构被认为可提高对数 ...

  5. Android UI(四)云通讯录项目之云端更新进度条实现

    作者:泥沙砖瓦浆木匠网站:http://blog.csdn.net/jeffli1993个人签名:打算起手不凡写出鸿篇巨作的人,往往坚持不了完成第一章节.交流QQ群:[编程之美 365234583]h ...

  6. HP-JavaUtil: xls 操作类

    Written In The Font 谢谢,陈明.哈哈!共勉,努力搞定它. 路漫漫其修远兮,吾将上下而求索 Content ExportExcelAndSave( String[] header, ...

  7. 项目ITP(五) spring4.0 整合 Quartz 实现任务调度

    前言 系列文章:[传送门] 项目需求: 二维码推送到一体机上,给学生签到扫描用.然后需要的是 上课前20分钟 ,幸好在帮带我的学长做 p2p 的时候,接触过.自然 quartz 是首选.所以我就配置了 ...

  8. Python快速学习06:词典

    系列文章:[传送门] 上面讲的,特别是对象和类,大家好好体会. Python对象是Python语言的核心部分.今天介绍一个新类:词典(dictionary) 基本概念 字典是Python 中的映射数据 ...

  9. cookie、session总结

    前几天在调试第三方支付接口时碰到一个session失效问题,用了几天时间才搞明白,现在回想一下,主要还是由于cookie和session这一块的一些基本概念没有搞清楚,现总结一下. 浏览器使用HTTP ...

  10. RPC框架--missian框架

    Missian简介 注:(创始者不明,应用于sina下面的公司(爱问)) Missian是一个构建于Mina和Hessian基础上的异步RPC框架,能够兼容HTTP协议和TCP协议,能和Hessian ...