写点什么

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:283479
用户头像

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

关注

评论

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

【web自动化测试】Playwright快速入门,5分钟上手

和牛

自动化 测试 playwright Python. 8月月更

目标检测的发展与现状

阿炜小菜鸡

目标检测 8月月更

经验分享|盘点企业进行知识管理时的困惑类型

Baklib

开发一套高容错分布式系统

JAVA活菩萨

Java 程序员 后端 java程序员 java编程

荣耀发布开发者服务平台,智慧生态合作提速

荣耀开发者服务平台

什么是内部客户服务?

Geek_da0866

正畸MIA微种植体支抗技术中国10周年交流会在沈举办

联营汇聚

荣科科技:未来主要围绕在线互联化、生态化和智能大数据运营这三个方向发展

BeeWorks

如何模拟后台API调用场景,很细!

Liam

前后端分离 开发 Postman API 前后端协作

JWT主动校验Token是否过期

源字节1号

软件开发 后端开发

深圳大数据培训多长时间可以找工作

小谷哥

数据库治理的探索与实践

阿里巴巴云原生

数据库 阿里云 微服务 云原生

《机器学习理论到应用》电子书免费下载

计算机与AI

Python 机器学习 数据科学

荣耀互联对外开放,赋能智能硬件合作伙伴,促进全场景生态产品融合

荣耀开发者服务平台

框架整合(二)- 使用Apache ShardingSphere实现数据分片

大菠萝蜜

MySQL 8月月更

web前端培训课程哪个比较好?

小谷哥

企业即时通讯软件有哪些功能?对企业有什么帮助?

BeeWorks

倒数 3 天|RocketMQ 能力全景图即将发布,定义下一代消息队列未来方向

阿里巴巴云原生

阿里云 RocketMQ 云原生 消息队列

服务器

武师叔

8月月更

基于YOLOV5行人跌倒检测实验

阿炜小菜鸡

8月月更 行人检测

全新出品!Github总榜排行第七的SpringCloud生态全栈笔记我粉了

JAVA活菩萨

Java 程序员面试 大厂技能 秋招 大厂面经

字节二面被问到mysql事务与锁问题,我蚌埠住了

程序员小毕

Java MySQL 数据库 程序员 面试

WEB前端面授培训课程

小谷哥

运力升级助力算力流转,中国数字经济的加速时刻

脑极体

OpenInfra Days China 2022|SelectDB与你共享 Apache Doris 在互联网广告业务中的实践

SelectDB

MySQL 数据库 数据仓库 数据湖 Doris

【注册荣耀开发者】赢【荣耀70】手机

荣耀开发者服务平台

开发者 手机 活动 应用 荣耀

【K8s入门必看】第三篇 —— K8s必备基础概念大梳理

Albert Edison

Docker Kubernetes 容器 云原生 8月月更

视频目标检测

阿炜小菜鸡

8月月更 视频目标检测

《机器学习的随机矩阵方法》

计算机与AI

Python 机器学习 数学

基于 eBPF 的 Kubernetes 可观测实践

阿里巴巴云原生

阿里云 Kubernetes 云原生 可观测

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