AndroidStudio在2019年8月月发布,而近期又发布了3.6.1,赶紧下载来体验一下.地址:下载地址
很多人都给出https://developer.android.com/studio和自己百度网盘的地址,大可不必,https://developer.android.google.cn/studio是不被墙的,下载速度还快。
一、安装
安装就不必说了,这启动界面,显的又大气了不少。
还记得androidx吗,以前版本studio推荐使用androidx,而3.6默认已经是androidx了,如果需要android.support则需要勾选。
二、特点
1.xml编辑器新增“拆分视图”
编辑器新增了“拆分视图”,开发者可同时查看 UI 的“设计”和“代码”视图(以前是预览窗口)。
2.视图绑定(View binding )
当在代码中引用视图时,View binding 通过提供编译时(compile-time)安全性,方便开发者更轻松地编写与视图交互的代码。启用此功能后,View binding 将为该 module 中包含的每个 XML 布局文件生成一个绑定类。在大多数情况下,view binding 会替换 findViewById。开发者可以引用所有具备 ID 的视图,而无需担心出现空指针或类强制转换异常的风险,如需在项目中启用 view binding,请在每个 module 的 build.gradle 文件中添加以下内容:
android {
viewBinding.enabled = true
}
3.可恢复的 SDK 下载
新版为 SDK 下载增加了断点续传功能,当我们使用 Android Studio SDK 管理器下载 Android SDK 组件和工具时,支持恢复被中断(例如因网络问题导致)的下载,而无需从头开始重新下载。当网络不可靠时,此项增强功能对于下载大型文件特别有用,例如下载 Android 模拟器或系统映像文件。
4.为 Memory Profiler 新增泄露检测功能
3.6 版本在 Memory Profiler 中添加了检测 Activity 和 Fragment 实例是否存在内存泄露的功能。首先,在 Memory Profiler 中抓取或导入 heap dump 文件,然后选中“Activity/Fragment Leaks”复选框以生成结果。
5.Android 模拟器嵌入 Google Maps UI 和多屏支持
新版本将 Google Maps UI 嵌入到扩展控件菜单中,开发者可更容易指定位置并在两个地点之间构造路线
6.颜色选择器中资源访问
颜色选择器中添加了“资源”标签。此选项卡显示开发人员定义为颜色资源的颜色,以使其更易于选择或编辑。在设计工具和XML编辑器中可以访问它。