系统:WinAll 大小:1.66G
类型:编程软件 更新:2017-03-03
Android Studio最新正式版2.3是最新版本的Android开发环境,基于 IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 2.3正式版发布了,该版本包含一些新特性,包括对 WebP 支持的更新;ConstraintLayout 库支持更新和布局编辑器的部件面板。
Android Studio 提供了集成的 Android 开发工具用于开发和调试,在 IDEA 的基础上,Android Studio 提供:
基于 Gradle 的构建支持
Android 专属的重构和快速修复
提示工具以捕获性能、可用性、版本兼容性等问题
支持 ProGuard 和应用签名
基于模板的向导来生成常用的 Android 应用设计和组件
功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览
更新内容
IDE:基础 IDE 从 IntelliJ 2016.1 升级到 2016.2,它增加了许多新功能 - 连字,面包屑,编辑器背景图片,检查 UI ,通知和调试器等。
布局编辑器:布局编辑器现在支持 ConstraintLayout 的链和比率。
Lint:
Lint 现在有“基线支持”,它允许您检入当前的一组警告 - 从现在开始,只报告新问题。这使得具有大量技术债务的项目设置为基线,然后在引入新问题时中断构建,而不必首先去解决所有现有问题。为了不忘记技术债务,虽然它创建一个信息级别的问题,告诉你,你已经过滤掉错误:
有很多新的 lint 检查。 一些示例包括在支持库25中强制实施新的 @RestrictTo 和@VisibleForTesting(否则为预期)注释,标记过时的 SDK_INT 检查,确保动画属性有效,并且不在发布版本中重命名,标记潜在的 WiFi 管理器内存泄漏,以及更多 。
详细了解新的 lint 检查和基线支持,请查看此处。
WebP: Android Studio 2.3 现在提供 PNG 到 WebP 转换。 使用新的转换向导,您可以快速生成 WebP 图像,如果您使用有损编码,请检查图像的差异。 在您的应用程序中使用 WebP 图像可以节省 APK 空间,并且更高效。详细请查看此处。
数据绑定:除了在编辑支持数据绑定的许多错误修复,有一个新的功能,以帮助调试应用程序使用数据绑定。 通常,IDE 将自动计算数据绑定类“即时”,使得它们始终是正确的,并且在 XML 文件中进行编辑时是最新的。 然而,当你调试你的应用程序,你可能想看到并进入到编译的代码。 您现在可以在首选项下启用此功能:
Pixel and Pixel XL: Pixel 和Pixel XL 设备定义添加到布局编辑器和 AVD 管理器,以帮助使用 Android 7.1 开发人员预览版本测试您的应用程序。
增量SDK更新:此版本的 Studio 包括对 SDK 组件(例如系统映像)的增量修补的支持。我们现在可以为系统映像(通常非常大)提供补丁,而使用 Studio 2.3 更新这些补丁将允许更小更快的下载。
构建系统:支持新的 Gradle 插件 2.3.0 。有一些显着的变化:
默认情况下启用 dex 文件的用户缓存,这将加快构建
非常大的项目的配置时间应该明显更快
对于即时运行,“启动延迟”(大应用程序在启动时停顿几秒钟)应该消失
即时运行使用针对 Android N 的“APK拆分”,这比它用于定位较旧的平台的类加载器技巧更可靠
Bug修复:一个值得注意和高度要求的增强(b.android.com/220197),我们还添加了一个向量资源向导的搜索框您现在可以快速过滤通过矢量图标基于资产的名称。