文章插图

文章插图
Android 开发者都知道,Dex 编译是 APK 构建过程中非常关键的一步 。在此编译过程中,将 .class 字节码转换为用于 Android 运行时(对于较早版本的 Android,则是用于 Dalvik)的 .dex 字节码 。在您的日常应用开发过程中,Dex 编译器大多在后台运行,但它会直接影响应用的构建时间、.dex 文件的大小和运行时性能 。
正因如此,我们投入大量精力,对 Dex 编译器做出了一些重要的改进 。我们很兴奋地宣布:作为 Android Studio 3.0 测试版的一部分,下一代 Dex 编译器 D8 现已开放预览 。
与当前 DX 编译器相比,D8 的编译速度更快,输出的 .dex 文件更小,同时却能保持相同乃至更出色的应用运行时性能 。
【Dex编辑器++下载 dex修改与编辑教程】D8 预览版将随 Android Studio 3.0 测试版一起开始提供 。要试用此预览版,您可以在项目的 gradle.properties 文件中进行以下设置:
android.enableD8=true我们在许多应用上测试了 D8 的正确性和性能,结果鼓舞人心 。我们有足够的信心,相信我们改用 D8 作为构建 AOSP 的默认 Dex 编译器会取得成功 。
后续计划
我们计划在未来几个月内随 Android Studio 3.0 版一起开放 D8 预览 。在此期间,我们将重点解决我们从社区收到的任何关键错误报告 。我们计划在 Android Studio 3.1 中结束 D8 预览并将其作为默认 Dex 编译器 。届时,DX 编译器将正式进入维护模式 。此后,将只修复 DX 的关键问题 。
除 D8 之外,我们还在开发 R8,后者用于取代 Proguard 对整个程序进行精简和优化 。尽管 R8 项目已经开放源代码:
- 去掉马赛克图片的软件下载 能去除图片马赛克的软件
- 测试网速软件下载 上网速度在线测试
- 手机mp4视频播放器软件下载 mp4视频播放器app下载安卓
- office激活破解版 office破解版免激活下载
- 文字朗读神器app下载 文字语音朗读软件哪款好用
- avi是哪个播放器下载的 AVI用什么播放
- 电脑监视器软件下载app 电脑监视器软件公司
- 制作flash动画的软件下载 制作flash动画的软件哪个好
- cad电气制图软件下载 CAD电气制图软件怎么用
- 点歌系统安装教程 点歌系统下载安装教程