第一个IDE稳定版本:Google发布Android Studio 1.0

摘要:Google于今天发布了Android Studio 1.0,其新增的突出特性包括:首次安装向导方面、示例导入和模板、使用所有 IntelliJ IDEA 智能的代码编辑功能、国际化字符串编辑、编辑和预览Android布局方面以及新添内存监视器等

经过两年的发展,Google于今天发布了Android Studio 1.0——针对Android开发者集成开发环境(IDE)的第一个稳定版本。你现在就可以通过Windows、Mac和Linux上的Android开发者网站下载这个版本。

2013年5月份,Google在I/O开发者大会上推出了基于IntelliJ IDEA Java IDE上的Android Studio,定位很简单:这是官方的Android IDE。

同时,Google承诺Android Studio将使得开发者“更快更有效率”,并称它是Eclipse的替代品,事实上,公司为Eclipse用户列出了迁移步骤。

新增功能

鉴于Android Studio现在只有1.0,从某种程度上来讲所有的功能都是“新”的。但是Google也有特定要突出的功能(完整的概述,见于Android Studio基础页面)。

首先,我们第一次运行安装向导,现在这“入门”向导需要你安装Android SDK ,设置开发运行环境,创建一个优化的测试应用模拟器,以及捆绑一组代码模板。

说到模板, Android Studio 包括安装向导,允许你创建新的项目模板或者导入 Google 代码示例。如果空的项目让你无从下手,你会喜欢这个导入功能的。

Android Studio 使用所有 IntelliJ IDEA 智能的代码编辑功能,比如高级代码完成,重构和代码分析。

Android Studio 允许你管理你所有应用的字符串翻译,你可以很容易的在任何项目中提取和分析所有硬编码字符串。

Android Studio 允许你编辑和预览Android 布局,通过不同的屏幕大小,语言甚至是 API 版本来调试。如果你正在开发一个运行于多个Android版本的应用,这将会有很大的帮助。

Android Studio包含一个性能分析工具叫内存监视器。它向你展示应用的内存使用情况,这样可以帮助你找到方法来提高应用性能。

最后Android Studio允许一个简单的方法将Google云存储后端和端点添加到你的应用中,就像Google云消息传递那样。后者是Google最初承诺IDE的特点之一。公司的目标是(目前仍然是)让Android Studio成为开发者构建新应用的单一中心。

Android Studio使用Gradle-based构建系统,Google称这“提供了很大的灵活性和可扩展性”。关键的特性包括构建多样的支持以便更好地操作不同的构建类型(调试VS发布),或者同一个应用的不同版本(付费VS免费), multi-APKs通过分段游处理,multi-dex支持并依赖第三方函数库管理。

Google于今天同时发布了Gradle plugin的1.0版本。自从Android Studio和Gradle plugin之间的通信变得稳固之后,更新其中一个将不会要求更新另一个。

下一步是什么

当前的post-1.0路线图包含三个显著的附加物:本地的管理者、更好的重构支持和更多的Gradle 支持改进。Google称将计划添加特性,改进应用测试和更好的支持游戏开发。除此之外,Android产品经理Jamal Eason告诉VentureBeat(互联网产业新闻博客),公司在关于Android Studio的未来方面没有具体的分享。

随着第一个稳定版本的发布,公司将使用一个一览表,类似于Google Chrome的发布渠道,这意味着开发者能选择那些他们快速获得Android Studio的最新特性。

Android Studio有四个不同的版本(你可以在页面里通过设置更新来改变版本),包括Canary、 Dev、 Beta和Stable。下面是它们的详细介绍:

  • Canary版本:这个版本的更新频率大概是一周,当它们被测试时,它们仍受制于Bug,Google希望开发者能够尽快的发现新Bug。
  • Dev版本:该版本是从Canary版本精心挑选出来的,经受住了时间的考验,更新频率为一周或一个月。
  • Beta版本:尽管Android Studio的存在一直被视为预览质量级别的,它有少数的beta版本,从0.8.14到最新版都是Beta版的候选人。
  • Stable版本:今天发布的1.0版本,以及其他的稳定的里程碑版本。

Android Studio仍然和Microsoft的Visual Studio相距甚远,但是很容易看到,Google是如何把它渗透到竞争对手那边的,命名和方向。然而Google似乎完全满意于把IDE的焦点仅放到开发其移动操作系统。

Google发布Android Studio 1.0相关推荐

  1. google android plc,Android Studio 4.0发布 为Android 11做好准备

    新的 Motion 编辑器 MotionLayout API扩展了ConstraintLayout丰富的功能,可以帮助 Android 开发管理应用的复杂运动和 widget 动画,在 Android ...

  2. visual studio 最新稳定版本_速来围观!Android Studio 4.0 稳定版发布了

    作者:恋猫de小郭 Android Studio 4.0(2020年5月) 更新啦!此版本包含了各种新功能和改进,还有一些废弃配置. 重要提示:更新后,需要重新启动 Android Studio 才能 ...

  3. Android Studio 4.0 稳定版发布了

    Android Studio 4.0(2020年5月) 更新啦,此版本包含了各种新功能和改进,还有一些废弃配置. 重要提示:更新后,需要重新启动 Android Studio 才能应用从早期版本的 I ...

  4. android -------- Android Studio 4.0正式版发布

    AndroidStudio4.0发布了,我也更新了试试 Android Studio 4.0(2020年5月) 更新了,此版本亮点包括新的 Motion 编辑器:构建分析器,可用于分析构建速度较慢的原 ...

  5. Android Studio 4.0 重磅发布!Android 11 Bata 版来了!

    点击"开发者技术前线",选择"星标" 在看|星标|留言,  真爱 作者 | Adarsh Fernando 译者 | 王强    回复"666&quo ...

  6. Android Studio 2.0 正式版发布啦 (首次中文翻译)

    Android Studio 2.0 发布了,增加了一些新特性: 1. 更加完善的 Instant Run 2. 更快的 Android Emulator 3.GPU Debugger Preview ...

  7. 告别编译运行 ---- Android Studio 2.0 Preview发布Instant Run功能

    以往的Android开发有一个头疼的且拖慢速度的问题,就是你每改一行代码要想看到结果必须要编译运行到手机或者模拟器上,而且需要从头(可能是登录界面)一直点击到你修改的界面为止.开发一个完整的Andro ...

  8. android studio m1,Android Studio 4.0发布 为Android 11做好准备

    新的 Motion 编辑器 MotionLayout API扩展了ConstraintLayout丰富的功能,可以帮助 Android 开发管理应用的复杂运动和 widget 动画,在 Android ...

  9. android 编译器有问题,Android Studio 3.0 Beta 2发布:解决编译器bug

    5月18日,IT之家曾经报道,谷歌发布了Android Studio 3.0的测试版,新增了对Kotlin语言的支持,而日前,谷歌发布了Android Studio 3.0的Beta 2版本. 此版本 ...

最新文章

  1. 用例设计方法及其覆盖率
  2. php gd 行间距设置,PHP动态修改GD库扩展问题
  3. ueditor 添加按钮不显示_不可思议按键精灵的按钮选择框居然这么简单
  4. Kafka Controller Redesign 方案
  5. 各种IE(IE6-IE10)兼容问题一行代码搞定
  6. 单目摄像头光学图像测距_摄像头与毫米波雷达(Radar)融合解析
  7. HDU 1114 Piggy-Bank 简单DP
  8. dubbo发布webservice服务
  9. UVA11039 Building designing【排序】
  10. Mysql表的约束设计和关联关系设计
  11. Java速成:Boot入门
  12. Java中常用到的英语单词读音以及解释
  13. 全面了解小微信贷风控
  14. STM32F4使用硬件SPI驱动ADS8322
  15. 计算机出现故障后,电脑内存出现故障怎么办 电脑内存常见故障解决方法【详解】...
  16. oled显示GIF动图
  17. bat文件如何调用另一个bat文件
  18. Java百宝箱——实现ip地址、手机号、身份证号归属地查询
  19. 学习笔记三:衍生兄弟——过冲和振铃
  20. 关于高德地图2.0卡顿问题的解决方案(chrome设置+显卡设置)

热门文章

  1. matlab示波器显示部分,Matlab 示波器显示设置
  2. mysql支持非关系_说下oracle、mysql、非关系型数据库中的索引结构?
  3. php queryList函数,QueryList/QueryList.php at master · baijunyao/QueryList · GitHub
  4. ProgressBar(圆形、水平进度条)的基本使用(点击Button1按钮,显示或消失圆形ProgressBar)(每点击一次Button2按钮,水平进度条增加10%)
  5. 江南百景图自动刷水井,附带拼图教程
  6. C语言中7除以14的答案,2015年计算机二级《C语言》精选练习题及答案(14)
  7. ubuntu虚拟机开机无法进入系统(initramfs)
  8. isp 图像算法(四)之white balance gain control 就是对 r,gr,gb,b 进行加权
  9. 斐波那契问题的递归和动态规划
  10. 统计完全二叉树的节点数