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. Canny算子

    Canny边缘检测算子是John F. Canny于1986年开发出来的一个多级边缘检测算法.更为重要的是Canny创立了“边缘检测计算理论”(computational theory of edge ...

  2. 简介 - MongoDB

    1- NoSQL简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL": NoSQL是指非关系型的数据库,有时也称作Not Only SQL的缩写, ...

  3. Linux 系统下实践 VLAN

    本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫. 01 准备环境 ...

  4. H5 notification浏览器桌面通知

    Notification是HTML5新增的API,用于向用户配置和显示桌面通知.上次在别的网站上看到别人的通知弹窗,好奇之余也想知道如何实现的.实际去查一下发现并不复杂,且可以说比较简单,故写篇博客分 ...

  5. 第四课 VMP壳内爆破

    这一课用来演示的软件是文件巴士. 打开网页一搜索,可笑的是搜索到的结果都是破解版,想找个原版的倒费劲了. 好容易找到一个,下好一查壳,还没有... 行吧,自己加一个VMP壳开搞. 第一步 OD载入程序 ...

  6. maven发布jar包到nexus

    在编码过程中,有些通用的代码模块,有时候我们不想通过复制拷贝来粗暴地复用,因为这样不仅体现不了变化,也不利于统一管理.这里我们使用maven deploy的方式,将通用的模块打成jar包,发布到nex ...

  7. mysql 开发进阶篇系列 48 物理备份与恢复(xtrabackup 的增量备份与恢复,以及备份总结)

    一.增量备份概述 xtrabackup  和innobackupex  二个工具都支持增量备份,这意味着能复制自上次备份以来更改的数据.可以在每个完整备份之间执行许多增量备份,因此,您可以设置一个备份 ...

  8. 在SpringBoot中添加Redis

    前言 在实际的开发中,会有这样的场景.有一个微服务需要提供一个查询的服务,但是需要查询的数据库表的数据量十分庞大,查询所需要的时间很长. 此时就可以考虑在项目中加入缓存. 引入依赖 在maven项目中 ...

  9. 谈谈 Redux 与 Mobx 思想的适用场景

    谈谈 Redux 与 Mobx 思想的适用场景 Redux 和 Mobx 都是当下比较火热的数据流模型,一个背靠函数式,似乎成为了开源界标配,一个基于面向对象,低调的前行. 函数式 vs 面向对象 首 ...

  10. 深入理解 JavaScript 异步系列(1)——基础

    前言 2014年秋季写完了<深入理解javascript原型和闭包系列>,已经帮助过很多人走出了 js 原型.作用域.闭包的困惑,至今仍能经常受到好评的留言. 很早之前我就总结了JS三座大 ...