速递—Android studio 3.1 新特性

最近忙着做 Android 项目,所以一直关注 Android 动态。也希望和大家一起探讨如何开发 Android。

在 Android studio 3.0 中提供了将近 20 个新特性

3.1 Google 侧重于提升 Android studio 的质量和性能,在这个版本中修复 800 bug 和问题,这其中 40% 问题是来自于开发者的反馈。

谷歌再次强调了质量是根本,也感谢了用户对 Android Studio 的感谢和感谢。我感觉谷歌还是更注重速度,Google 是真正的敏捷开发。

在这一次新版本中,在无需缓存的情况下,提高 60% 构建速度

3.1 也提供了一些新的特性,像对 SQL 编辑的支持,支持包括自动补全和提示。协助您编写 SQL 表格和查询创建语句。

在去年google 声称 kotlin 在 Android Studio 中占用绝对重要地位,所以 google 会持续投入精力让 android Studio 对 kotlin 有更好的支持,新增了 kotlin 检查工具。

新增了一个 C++ 性能分析器,这个分析器可以帮助排查您的应用代码中的性能瓶颈。 便于开发更好查看 c++ 对 CPU 使用情况。根据时间轴来显示使用情况。

说到 profiler 了,google 对网咯 profiler 做了改进,多数开发者具有多线程网络请求,在新的 profiler 可以观察每一个线程,来查看线程的开销。添加了一个新的 Network Request 标签来深入了解一段时间内的网络请求。获得更多工具,跟踪从每个线程和网络请求一直到网络调用堆栈的网络流量

也提供 SVG 预览和编辑的功能,编辑后可以生成 drawable 资源。

3.1 更新模拟器,提供模拟器启动的速度,我个人倒是没什么感觉,一般开发不会用模拟器调试,而是选择真机调试。最新版本的 Android Emulator 在 API 24 (Nougat) - API 27 (Oreo) 模拟器系统映像和 P 开发者预览版上支持 Google Play 商店和 Google API。此外,为了在新的无边框模式下工作,设备模拟器皮肤也进行了更新,这可以帮助您使用 18:9 的屏幕宽高比 或者 Android P 开发者预览版的 DisplayCutout API 测试您的应用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181209B0XM3000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券