Google I/O 2013开发者大会还未开始时便已让许多人心生期待,就我来说,每一次Google I/O的举行,总会让我有一种白活了的感觉。于是乎,就有人很鄙视我说“白活了那么多年,还在乎这一年么?”对比今昔,也正如《谷歌I/O大会回归本源关注开发者:推出最新Android Studio开发工具》 一文中所言,去年的I/O大会,硬件成为了绝对的主角,远道而来的开发者似乎成为了无足轻重的看客。这不免让开发者有些落寞,因此,在今日凌晨刚开场不久 (当地时间09:28),Google就拿出了专为Android开发者准备的最新的Android Studio开发工具时,现场会一片欢呼。显然,这才是开发者所期待的。
在Android Studio发布之后,无论国内外,都掀起了一股Android Studio PK Eclipse的热潮,人们争相热议如何看待Google I/O上推出的Android Studio?能完全取代Eclipse吗?为此,引姐特对国内外的相关资料进行编译整理,看Android Studio究竟具有何魅力,能让开发者为之折服,并且在一夕之间竟对Eclipse弃之如敝屣。
详解Android Studio
Android Studio是一项全新的基于IntelliJ IDEA的Android开发环境。类似于Eclipse ADT插件,Android Studio提供了集成的Android开发工具用于开发和调试。
图:Android Studio——全新的Android开发环境
除了IntelliJ功能,Android Studio还提供:
- 基于Gradle的构建支持;
- Android特定重构和快速修复;
- 提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉;
- 支持ProGuard和应用签名功能;
- 自带布局编辑器,可以让你拖放UI组件,并在多个屏幕配置上预览布局,等等。
图:现场实时演示
尽 管Android Studio一经推出便迅速赢得了Android开发者的喜爱,但遗憾的是目前Android Studio并未开发完成,在使用过程中,不可避免地会遇到一些bug。但在Google I/O现场进行功能演示时,是直接用代码的形式进行的。IDE可以检查编码情况、直接查看颜色编码,还可以对不同尺寸的设备布局进行预览——无论是3.7 英寸的电话设备,还是10英寸的平板设备,都不在话下。IDE甚至还可以对不同语言布局情况进行预览,以检验在不同的国际化产品环境下文字是否会出现排版 溢出。
图:不同尺寸设备布局预览
如此强大的演示功能,谁能不为之折服?也正是这一点,让Android Studio成为微博微信QQ上人们争相热议的焦点。开发者可以直接登陆Android Developers页面下载Android Studio,如果你并不习惯使用一个半成品,则可以下载或继续使用ADT Bundle。
开发者有话说:Eclipse已过时,我们需要Android Studio
Google此次推出Android Studio引起了开发者的一片叫好,业界普遍认为Google转向基于IntelliJ的IDE是明智之举。因为正如Tapadoo创始人Dermot Daly所言,大量的Java开发者认为Eclipse已经过时,已无法满足他们的应用开发要求。接下来,就让我们一起来聆听Hacker News以及知乎上众多开发者的心声。
davesims:不 得不承认,IntelliJ IDEA 12对Android的支持要远远优于Eclipse,除了有一个更好的Java IDE。我现在很好奇是,基于IntelliJ的Android Studio究竟有何不同?我觉得可能类似于JetBrains的RubyMine和IntelliJ中的Ruby/Rails插件支持之间的差异,整体 功能相同,但在域中有着更好的UX集成。
cookiecaper:迫 于外部项目压力,我不得不使用Eclipse。我一点都不喜欢它,因为它庞大而且困难。非但不能简化我的工作,无论是启动还是使用都非常慢。如果我想要输 入一个项目,我就必须手动复制项目文件,然后手动编辑,因为就算是在文件系统中建立一个简单的文件夹,Eclipse都太过迟钝。UI非常慢,这也就意味 着加载很慢,就算是从“Debug”到“Code”视窗的切换都非常缓慢。总的来说,怎一个慢字了得,因此我很希望IntelliJ能够更好。
airlocksoftware:我 开发Android应用已经有好几年了。在我的电脑上,Eclipse已经堕落到构建运行一个应用就会让它卡上一小会儿的地步。因此我放弃了 Eclipse转而使用了IntelliJ。到目前为止感觉很好,响应也很快。但IntelliJ也有缺点,比如说布局预览就很糟糕,因此当我一听说 Google Android团队转向构建IntelliJ的消息时,我就感到非常兴奋。
覃超:对我来说(一个iOS+Android开发者),这无疑是最让我觉得兴奋的亮点。这不仅表明Google识时务开始远离Eclipse阵营,同时也表达Google对于维护一个自己的IDE的commitment。
Bill Cheng:无论怎么看都是在IntelliJ IDEA开源项目的基础上二次开发的,就现在的Android Studio来说,做得还是很不错的,至少比Eclipse要好多了,不过具体如何定义,还是等版本号到1.0再说吧,现在还为时过早。
rlei:IntelliJ 本身的好用就不止是一点半点,而是很多很多,在Java程序员群体中的声誉也非常好,并且从一开始Google Android Team就有很多人用。这次Google干脆基于IntelliJ搞个免费专用版Android Studio,终于可以让我等舍不得掏钱而长期将就用Eclipse的码农欢呼雀跃了。
内容来源:Android Developers,ImportNew,The Verge,TNW,Hacker News,知乎
本文来自CSDN
相关推荐
Google I / O Android应用程序Google I / O每年召开一次开发者大会,为期两天,内容浓厚,包括技术会议和来自开发人员的数百个展示其技术的演示。 此p Google I / O Android应用程序由于全球性事件,Google I / O ...
java阻塞i/o与非阻塞i/o控制,使开发者编写更好的i/o程序
内容概要: 本文详细介绍了2024最新版Android Studio的安装和入门教程,包括安装过程、界面熟悉、高级功能的使用等。通过详细讲解模拟器、代码模板、代码审查和构建部署等功能,帮助读者提升Android应用的开发效率和...
-----Android Studio IDE 环境搭建文档------- 相比Eclipse,Android Studio IDE有自己优缺点: • 优点:对UI界面设计和编写代码有更好地支持,可以方便地调整设备上的多种分辨率。 • 优点:同样支持ProGuard工具...
Google 在2013年5月的I/O开发者大会推出了基于IntelliJ IDEA Java IDE上的Android Studio。AndroidStudio是一个功能齐全的开发工具,还提供了第三方插件的支持。让开发人员更快速更好的开发程序。 第二部分 插件的...
安卓开发者网站https://developer.android.com/官网下载 国内好像不能直接访问,真是不懂这个网站为什么会被墙
在此款App的源码中Google针对I/O 2014 App的某些功能、API及设计方法进行详细描述,其中包括:Google云端硬盘API、Google云通讯、Android L开发者预览版、Android Wear集成、Video Streaming等。未来,Google计划在...
添加通信、扩展I/O和机器视觉_NI CompactRIO 开发者指南(2)flv,为了适应复杂机器控制应用的要求,NI针对CompactRIO和NI触摸屏式计算机推出了CompactRIO开发者指南,该指南为CompactRIO的编程提供了推荐架构以及开发...
google推出了全新的Android Studio集成开发环境,其中Android项目的结构与Eclipse的Android项目结构有很大的区别,原因就在于两开发环境使用的构建工具不同。 Android Studio使用Gradle构建工具,Eclipse的ADT插件...
2. SDK : API 22:Android 5.1(Lollipop) 3. JDK :jdk18 4. 语言:Java 如果配置不同导致不通过,可以直接复制粘贴main文件夹尝试使用,也可参照代码粘贴相应布局、Java代码和资源文件等进行使用。 适合人群: 初学...
开发者突击:Java Web主流框架整合开发 源码资源说明
移动开发者必备工具:开源jqTouch初探
TUP 第三期移动开发者沙龙活动:Android与Bada实战 现场实录 讲师及演讲主题 栾跃(Bill Luan):Android操作系统、应用开发框架及商场介绍 刘昌皓 (Ken Liu):Android应用开发图形界面设计模式 何子艺:移动应用商店...
Android Studio是Google官方推出的Android应用开发集成环境,它基于IntelliJ IDEA,集成了代码编辑、调试、构建、发布等功能,是Android开发者的必备工具。1. 下载Android Studio 首先,你需要从Android Studio的...
开发者突击:Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)(第2版)的完整版本,带封面和目录、前言,一共六个压缩文件,这是第6个。
开发者突击:Java Web主流框架整合开发[J2EE+Struts+Hibernate+Spring]源代码
2013年5月16日在Google I/O上发布,可供开发者免费使用。2013年5月发布早期预览版本,版本号为0.1。2014年6月发布0.8版本,至此进入beta阶段。第一个稳定版本1.0于2014年12月8日发布。Android Studio基于JetBrains ...
《软件开发者路线图:从学徒到高手》完整版,以前下载过6.3M那种,只有1、2章,此为完整版,旨在分享好东西