写点什么

Android Studio 1.0 正式版发布

  • 2014-12-11
  • 本文字数:1344 字

    阅读完需:约 4 分钟

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 )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-11 02:283606
用户头像

发布了 92 篇内容, 共 51.9 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

将减少阻力的香蕉法则,运用在软件开发上会产生什么效果?

Philips

敏捷开发 快速开发 企业应用

HTTP 前世今生

coolion

大前端 HTTP

重大活动网络攻击面前,京东智联云的攻防之道

京东科技开发者

云计算 网络安全 云安全

不可思议,竟然还有人不会查看GC垃圾回收日志?

田维常

垃圾回收 GC

springboot+java+redis 简单实用的搜索栏热搜,个人历史记录,文字过滤

灰尘子

SpringBoot中的响应式web应用

程序那些事

spring WebFlux 程序那些事 响应式系统 spring 5

线程池 ThreadPoolExecutor 原理及源码笔记

程序员小航

Java 源码 jdk 线程池 并发

手把手教你撸一个能生成抖音风格动图的gif制作平台

徐小夕

Java css3 GitHub 开源 GIF

详解快速开发平台与工作流通用组件的设计规范

Philips

敏捷开发 快速开发 企业应用

京东11.11完美收官!京东智联云以技术服务助力实体经济

京东科技开发者

云计算 大数据 云安全

关于mysqldump,这个参数你可能还不知道

Simon

MySQL timestamp

charles的使用方法

Yolanda_trying

接口测试文件上传(python+requests)

测试人生路

Python 接口测试

熔断原理与实现Golang版

万俊峰Kevin

microservice Go 语言

极客大学 - 架构师训练营 第九周作业

9527

直播预告 | 云原生在CloudQuery中的应用与实践

BinTools图尔兹

数据库 sql 容器 云原生 工具软件

【涂鸦物联网足迹】涂鸦云平台数据类型和取值约束说明

IoT云工坊

人工智能 云计算 物联网 云平台 数据类型

架构师第一期作业(第8周)

Cheer

作业

第八周作业

面试重灾区——Synchronized深度解析

执墨

并发编程 synchronized 内存布局 CAS 锁升级

《Java程序员修炼之道》.pdf

田维常

一个数据中台如何算成功了?

薄荷点点

数据中台

第八周总结

数字信封加密

笑春风

架构师训练营第 1 期第 8 周作业

owl

极客大学架构师训练营

分布式集群如何实现高效的数据分布

vivo互联网技术

分布式 DHT hash 数据存储

数据库建表、SQL、索引规范

Bruce Duan

MySQL sql 建表 规范

BATJTMD,大厂招聘,都招什么样Java程序员?

小傅哥

Java 互联网 面试 小傅哥 简历

面对大促DevOps怎么做?这里有一份京东11.11 DevOps备战指南

京东科技开发者

云计算 DevOps 运维自动化

决策树算法-实战篇

比伯

Java 大数据 编程 架构 算法

高性能IO模型:为什么单线程Redis能那么快?

小Q

Java redis 学习 架构 面试

Android Studio 1.0正式版发布_Google_李士窑_InfoQ精选文章