BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Android Studio 1.0正式版发布

| 作者 李士窑 关注 0 他的粉丝 发布于 2014年12月12日. 估计阅读时间: 4 分钟 | ArchSummit北京2018 共同探讨机器学习、信息安全、微服务治理的关键点

Android Studio是一个基于IntelliJ IDEA、类似Eclipse ADT的全新Android开发环境。Android Studio经过两年多的开发和最近的四个1.0候选版本后,于近日,Google终于发布首个稳定的版本,即1.0正式版,且已提供了Windows、 Mac、 Linux等多个系统版本的下载。该版本值得关注的特性包括智能代码编辑器、用户界面设计工具、性能分析工具等。同时,该版本还实现了Android 5.0平台开发的支持。

该版本主要的新特性如下:

  • 统一的构建系统

    基于Gradle的构建系统具有很强的灵活性和可扩展性,既能够构建Android Studio工程,还能够构建外部的工程。该构建系统支持构建的多样性,从而使得用户能够处理不同的构建类型(调试、发布类型),或者同一个应用的不同版本(付费、免费版本)的构建,并且还支持多APK、多DEX文件和第三方依赖库的管理。

  • 智能代码编辑器

    Android Studio具有IDEA所有智能的代码编辑功能,比如高级代码自动补全、重构和代码分析。

  • 国际化字符串编辑

    Android Studio使得用户能够管理所有应用的字符串翻译,以及很容易的在任何项目中提取和分析所有硬编码字符串。

  • 用户界面设计工具

    用户界面设计工具通过不同的屏幕(手机、平板、手表、电视等屏幕)大小、语言甚至API来调试、编辑和预览Android布局效果。

  • 性能分析工具

    内存监控器使得开发者查看自己应用的内存使用情况,以帮助开发者找到提高程序性能的方法。

  • 即时访问Google云服务

    为Android应用开发添加了Google云平台的支持,如Google云端点、应用引擎后端以及云消息等服务。

除了以上主要特性外,Google提供了多种不同的程序代码范例、项目创建向导、安装向导以及来自GitHub的项目代码和项目模板导入的向导等。Google建议大家使用Android Studio进行Android应用开发,还为Eclipse开发者提供了转向Android Studio的指导。更多Andorid Studio 1.0的更新内容,请看其发行说明

Android Studio 1.0正式版发布的消息一经公布,多数人的反应是Android Studio终于出正式版了,可见大家对正式版期待的热情、急切。另外,还有读者表达了Andorid Studio对NDK开发支持的期待。

Reddit也有了相关评论,用户LetMeRageThat认为使用Android Studio开发Android相对于使用Eclipse实现了飞跃。用户RaffBluffin认为Android Studio是Android开发的最好环境。

用户mikebiox评论到:

Android Studio经过了很长时间的迭代开发,Android Studio开发团队开发Android Studio是一项非常有意义的工作。

Hacker News上也有了相关评论,用户barbs认为Android Studio已经变得越来越稳定和易用了,用户krschultz认为Android Studio已经远比Eclipse+ADT强大得多了。

用户stevebot评论到:

当第一次使用Android Studio时,自己很讨厌它。所有的快捷键都和Eclipse不同,并且整个模块结构也不直观。然而在最近6个月使用Android Studio的过程中,已经感觉Android Studio已经有了很大的改进,如编辑器的左侧预览、智能代码补全、文本资源的预览、UI预览以及对Gradle的集成等功能。


感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT