为什么我的android studio不能所见所得既所得

1. 速度,绝对是速度!!!

IDE的启动速度只是“速度”所指的一小部分。这里所谓速度,更重要的是IDE能否给你的coding带来便捷,大大提升软件构建的效率。

在开发中经历了从ADT迁徙到Android Studio的过程,所以对Android Studio在开发中给予的诸种便利感受不可谓不深。

10而在基于Eclipse的ADT中,若希望得到提示,你至少需要不停地按下Alt + /(Android Studio的智能提示是自动出现的哦)。而所获得的提示亦仅为基于文本分析所得,它们往往多数与你的代码无关。所以在这点上,ADT完败于Android Studio。

再者,ADT中安卓App的构建默认基于Gradle,这点@bunker兄在上已经提到。Gradle相较于Ant的好处在于你可以使用脚本自行指定App的构建选项。如果你接到一个任务,需要将软件的最新测试版交付测试人员测试,同时需要将稳定版的apk文件在市场上架,再将一个含有新功能分支版本的apk文件交付PM,你会怎么办?如果你在ADT中,你或许需要新建至少三个项目以达到这个目的,不同版本之间代码的同步会让你焦头烂额。但是在Android Studio中使用Gradle,你会发现事情变得如此简单。在build.gradle中指定不同的编译选项,问题便轻松搞掂~ (当然,从ADT中导入的Ant项目,Android Studio也会自动识别,但不会自动转化为Gradle)

另外,多分辨率layout自动预览的功能对于你我天朝安卓开发者而言,何来不是让人感动得流泪的存在~

而它多语言环境预览和UI生成器的功能没有太多用到所以暂时不发表评论。

最后,也是最不重要的一点是,那就是软件的运行速度了。这需要您自己体验了。

2. 赏心悦目也无比实用的UI

我使用主题的是Drakura。和ADT充满了乡土杀马特气息的UI比起来,Android Studio的UI简直就是高帅富嘛!^_^

不只是视觉上的美,更重要的,还是速度。

在ADT中你无法做到在最大化代码编辑区域的同时单独打开项目结构视图(或是任一视图),你得不停最大化最小化。相信您耗在这方面上的时间,应该不少吧!

当然,这个问题在Android Studio中是完全不存在的哦!

当然,目前Android Studio仍然处于beta阶段,DDMS功能仍然需要使用ADT中的相关模块,在Project Structure中设置的项目依赖库不会自行转化为Gradle文件中的依赖部分(仍然需要自己修改Gradle文件)。这些或许是它目前唯一逊于ADT的部分

最后,也是最不重要的一点是,那就是软件的运行速度了。这需要您自己体验了。

版权声明:本文为博主原创文章,未经博主允许不得转载。 /u/article/details/

  1. 此教程中已提供安装包,提供的安装包说明:

  1. 根据图例,下一步(注意请配合说明进行安装)


    • 为 android studio IDE的安装目录,可根据自己的需求选择安装目录
    • 为 android SDK 的安装目录,可根据自己的需求选择安装目录


    • 此为配置 虚拟机运行的内存大小的设置
    • 如果电脑内存比较富余,可以更大,但尽量不要低于2GB


    如果电脑没有翻墙的情况下,建议不要立即打开Android Studio,后续设置参考 “配置Android Studio部分”

  1. 强烈建议: 如果大家的电脑没有翻墙,请到你的Android Studio的安装目录下,找到bin目录下的idea.properties文件,打开文件在文件末尾添加以下代码:
    #———————————————————————-
    #———————————————————————-
    • 基本上针对的是没有自己的习惯配置的开发人员
    • 安装过程偏慢,请耐心等候
  2. 检出 项目源码(可以从 svn,git等流行的代码仓库中检出)


* 第一个输入框为你本机中Android SDK的目录,确保和你SDK安装目录一致
* 第二个输入框为你本机中JDK的目录,确保和你JDK安装目录一致,需要强调的是,你本机中必须安装JDK7,这个地址必须指向JDK7,不能使用JDK6

文件编码格式一直以来是一个很重要但很容易被忽略的一个问题。在eclipse的经验下,我们的文件编码格式习惯通常是UTF-8,但eclipse默认会和操作系统相同(默认GBK),由于GBK编码的原因,会带来或多或少的乱码情况。因此,一个不成文的规定就是,用通用的编码格式UTF-8.


我要回帖

更多关于 所见所得 的文章

 

随机推荐