Android Studio 3.6发布:新增视图绑定,性能提升
129 浏览量
更新于2024-08-31
收藏 1015KB PDF 举报
"Android Studio 3.6 正式发布,带来了多项改进和新特性,如设计编辑器的拆分视图、拾色器资源选项卡、View binding、Android NDK支持更新以及IntelliJ平台的升级等。此外,还包括Apply Changes功能的更新、构建系统Android Gradle Plugin的改进、新的默认打包工具、优化的Memory Profiler泄漏检测和APK分析器增强等功能。"
Android Studio 3.6 的发布标志着Project Marble的结束,这一版本不仅添加了实用的小功能,还修复了现有功能的问题,提升了整体性能。开发者可以通过官方下载页面或者在当前的Android Studio中检查更新来获取这一新版本。
**设计方面**:
1. **设计编辑器中拆分视图**:现在,用户可以更方便地在代码和设计视图之间切换,无需再通过下拉菜单,而是直接通过右上角的Code、Split和Design按钮实现,同时保持视图状态,如缩放比例。
2. **拾色器资源选项卡**:在颜色资源管理上提供了新体验,允许开发者快速选择和应用已定义的颜色资源,提高了色彩配置的效率。
**开发特性**:
1. **View binding**:这是一个新的特性,旨在消除`findViewById`的使用,从而减少空指针异常和类型转换错误,提高代码的健壮性和可读性。
2. **Android NDK支持更新**:更新后的NDK支持可能包含了性能提升和兼容性的改进,为原生代码开发者提供了更好的开发环境。
**工具和框架更新**:
1. **IntelliJ平台更新**:作为Android Studio的基础,IntelliJ的更新通常带来性能优化和新功能,提升开发者的整体开发体验。
2. **Apply Changes功能**:此功能得到了改进,使得在不完全重建应用的情况下也能更快地应用代码更改,加快了迭代速度。
3. **Android Gradle Plugin (AGP) 更新**:AGP的升级通常包含构建速度的优化、新的构建选项和对最新Android特性的支持。
4. **新的默认打包工具**:可能提供了更高效的APK或AAB打包流程。
5. **测试Android模拟器**:可能包括性能提升和新特性,使模拟器测试更为流畅。
6. **Google Maps UI支持**:可能增加了对Google Maps集成的改进,便于在应用中添加地图功能。
7. **多显示器支持**:允许开发者在多个显示器间更流畅地工作。
8. **可恢复的SDK下载**:即使下载中断,也可以恢复而不必从头开始。
9. **APK分析器增强**:增加了对类和方法字节码的去混淆处理,有助于调试和优化。
10. **纯Kotlin APK源代码附加到分析器**:对于全Kotlin项目,提供更深入的分析和调试支持。
11. **Gradle离线模式新位置**:可能调整了离线模式的设置,使得切换更加方便。
对于每个特性,开发者都可以根据链接提供的文章深入了解,例如了解View binding的详细用法和优势,以及设计编辑器中拆分视图的具体操作步骤。Android Studio 3.6的这些改进和新功能旨在提升开发效率,降低出错概率,并提供更完善的开发环境。
251 浏览量
118 浏览量
164 浏览量
284 浏览量
109 浏览量
136 浏览量
147 浏览量
108 浏览量
109 浏览量
weixin_38697444
- 粉丝: 9
- 资源: 834
最新资源
- 具有三次谐波消除功能的单相准波逆变器:该模型在准方波逆变器的帮助下驱动单相电机-matlab开发
- 学习ReactJS-1
- web1
- rn-skel:React本机骨架
- 5S推行实务——目视管理
- 图像测验
- tugas_pemrogramanintegrative
- 广联达无锁写锁工具V2.0
- 黄金代码生成:黄金代码生成的m文件-matlab开发
- Manage-Tls:Powershell模块为Windows关闭TLS协议
- works-in-progress
- protobuf-jsx:从jsx创建静态生成的消息对象
- react-dq-props-state-houston-web-051319
- react-pricing
- 电费核算专职行为规范考评表
- 3ALIENTEK 产品资料.rar