Google发布官方集成开发环境Android Studio 1.0
来源:互联网 发布:matlab实验 字符串数组 编辑:程序博客网 时间:2024/06/05 04:03
原文链接:http://36kr.com/p/217653.html
原文发布时间:2014/12/09 16:21
Android开发(推荐学习网站):https://developer.android.com/intl/zh-cn/index.html
经过2年时间的研发,Google终于在近日正式发布了面向Android开发者的集成开发环境Android Studio 1.0(稳定版)。
Android Studio是Google开发的一款面向Android开发者的IDE,支持Windows、Mac、Linux等操作系统,基于流行的Java语言集成开发环境IntelliJ搭建而成。该IDE在2013年5月的Google I/O开发者大会上首次露面,此间推出了若干个测试版,12月8日发布的版本是Android Studio的首个稳定版。Google称,相对于其他开发工具,Android Studio更快、更具生产力,Android Studio 1.0推出后,Google将逐步放弃对原来主要的Android开发工具Eclipse ADT的支持,并为Eclipse用户提供了迁移步骤。
Android产品经理Jamal Eason在官方博客上重点介绍了Android Studio 1.0的几个特性:
首次安装向导
稳定版提供了此前版本没有过的“首次运行安装向导”,为开发者安装Android SDK、设置环境、建立模拟器以及模板提供指南。
模板与样例
该版本还提供了若干开发模板以及Google代码样例,供缺乏经验的用户参考,降低了开发难度。
智能代码编辑
Android Studio还引入了IntelliJ IDEA的智能代码编辑技术,可实现自动代码完成、重构、代码分析等功能。
翻译编辑器
Android Studio还提供了可供所有app使用的字符串翻译编辑器。该编辑器可以将任意项目里面硬编码的字符串析取出来并进行分析。这一点对于app的本地化非常有用。
多布局支持
Android Studio 还对UI界面设计和代码编辑提供了更好地支持,可以一屏进行布局编辑和预览,尤其是支持多尺寸、多语言甚至多API版本的同时预览,调整多分辨率较为方便。这一点对于深受Android碎片化之苦的开发者来说也是一大福音。当然,如果能支持响应式设计就更好了。
性能分析工具
Android Studio还提供了名为Memory Monitor的性能分析工具,可提供应用内存使用情况随时间发生的变化,从而帮助开发者找出改进性能的办法。
即时访问云服务
Android Studio还为app引入Google Cloud Backends与Endpoints以及Google Cloud Messaging提供了方便的手段。其用意是要把Android Studio建成Android开发者统一的开发中心,方便新老app的开发。
统一构建系统
此外,该IDE采用了一种基于自动化构建工具Gradle的系统,据称可以提供很好的灵活性与扩展性,并支持在IDE之内或之外进行开发编译。其关键特性包括多版本(如调试版、发布版,付费版、免费版)支持,多APK支持、多dex文件支持以及对第三方开发库的依赖性管理等。同时,Google也发布了针对Gradle的插件。不过,虽然Android Studio支持Gradle自动化构建工具,但对于刚从Eclipse平台转移过来的开发者来说,还是需要时间去学习适应的。
Android Studio的完整功能介绍可参见此处。
未来计划
从Google的路线图可以看出,Android Studio未来会有3项改进:
1) 原生SDK管理器
2) 改进对重构支持
3) 改进对Gradle的支持
此外,Google还打算进一步改进应用测试功能,并为游戏开发提供更好的支持。
值得注意的是,Android Studio也采取了与Chrome类似的版本发布模式,即每次版本发布都会依次推出Canary(金丝雀版)、Dev(开发先去者版)、Beta(测试版)和Stable(稳定版)这几个版本。如果开发者想要尝鲜,可以到Canary一探究竟,如果想用靠谱的功能,那就去稳定版。
当然,作为1.0版本,在功能和稳定性等方面Android Studio与微软的Visual Studio上仍不可同日而语,而且后者最近也开始支持 Android 和 iOS 编程并自带Android模拟器。但是Google号召Android开发者使用Android Studio应该不需要多费口舌:因为这是官方Android IDE。
Android Studio 1.0可到此处下载。
- Google发布官方集成开发环境Android Studio 1.0
- Google发布Android Studio 1.0
- Android Studio搭建Android集成开发环境
- Android Studio集成NDK开发环境
- Google发布了Android Studio 1.0
- Android 应用开发集成开发环境 Android Studio
- 使用Android Studio搭建Android集成开发环境
- 使用Android Studio搭建Android集成开发环境
- 使用Android Studio搭建Android集成开发环境
- 使用Android Studio搭建Android集成开发环境
- Android Studio开发环境集成OpenCV for Android详情
- React-Native-Android-Studio整合开发+环境配置+官方实例
- 使用Android Studio搭建Android5.0集成开发环境
- android studio 集成开发环境的安装配置和使用
- 培训讲解——Android集成开发环境 studio
- android studio 1.0开发,有感于android studio 1.0出了不久,新手还不会用,特翻译google官方页面帮助新手开发APP
- UBUNTU使用google官方android开发集成工具adt-64位报错
- CLion 1.0发布,C/C++跨平台集成开发环境
- JavaScript之正则表达式初识
- 新浪微博 简单用户信息 链接
- 《机器学习那些事》读书笔记
- 当在浏览器中输入一个url后回车,后台发生了什么?
- CSDN资源不少也不错
- Google发布官方集成开发环境Android Studio 1.0
- Caffe 深度学习框架上手教程
- 如何使用myeclipse打印GC日志
- Git - 分支
- poj1003
- HTTP 400/401/403/404/500网页错误代码详解
- Valgrind的使用方法
- url传递中文乱码解决
- 气质美女刘萌萌清纯写真