现在将提供Android Studio 4.0的第一个预览版

Android Studio 4.0

作为 Android 开发峰会的一部分, 谷歌已经展示了第一个预览 下一个版本是什么 安卓工作室 4.0。 感兴趣的开发人员现在可以下载“Canary”版本的集成开发环境。

新的 IDE 带有许多其他增强功能,包括 一种全新的用户界面创建技术,称为 Jetpack Compose 用户界面 在今年的 I/O 大会上发表。 撰写 大大简化并加速了 Android 应用程序中用户界面的创建。 对于开发人员来说,这意味着在他们的程序中创建相同界面的编写比直接编写相关资源要少,尽管他们可以在开发和设计中实时看到用户界面的未来外观。

Android Studio 4.0 Canary 的主要新特性

Jetpack的 现在也是 包括对 CameraX 的支持, 它适用于许多 Android 智能手机的相机软件。 其结果, 编写适用于许多智能手机相机的代码应该花费更少的精力。

除了 Compose,Android Studio 4.0 现在 支持使用多个 Java 8 API 无需为您的应用程序提供最低级别的 API。

通过一个叫做脱糖的过程, Android Studio 8 及更高版本中的 DEX D3.0 编译器已经为 Java 8 语言特性(如 lambda 表达式、默认接口方法、资源等)提供了实质性支持。

在 Android Studio 4.0 中, 脱糖引擎已扩展为允许卸载 Java 语言 API。 这意味着您现在可以在支持旧版 Android 的应用程序中包含仅在最新版 Android(例如 java.util.streams)中可用的标准语言 API。

另一个突出的特点是 文本编辑器支持语法高亮、代码完成和错误检查 用于 Proguard 规则文件。

另外, Android Studio 4.0 现在包括 Kotlin 类的实时模板。 该应用程序的功能和即时加载项已被完全删除。 相反,开发人员应使用动态功能插件,因此应使用该应用程序捆绑包。

Android Gradle插件现在支持Kotlin DSL构建脚本文件 (* .kts)。 与Android Studio结合使用时,某些IDE功能(例如“项目结构”对话框和脚本修复程序)现在还支持读写脚本文件。

在Android Gradle插件的早期版本中,所有动态功能模块只能依赖于应用程序的基本模块。

使用插件时 Android的Gradle 4.0.0现在可以包含依赖于另一个模块的功能部件包。 所以有一个功能:视频可以取决于功能:摄像头,取决于基础模块,如下图所示。

这意味着,当您的应用程序请求下载动态功能模块时,它还会下载它所依赖的其他功能模块。

为应用程序创建动态功能部件包后,可以在模块的build.gradle文件中声明功能部件依赖功能。

Android Studio 4.0 现在包括用于MotionLayout布局类型的可视布局编辑器,可以轻松创建和预览动画。

运动编辑器 提供了一个简单的界面来操纵MotionLayout库的元素 作为Android应用程序中动画的基础。 在以前的版本中,创建和编辑这些项目需要手动编辑XML资源文件中的约束。

如果您想了解有关此版本新闻的更多信息,可以在 以下链接。 

下载并测试 Android Studio 4.0 Canary

对于有兴趣能够尝试使用此先前版本的Android Studio 4.0的用户。 您可以从项目的官方网站下载Canary版本。

链接是这个。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。