浅谈Android Studio 4.1 更新内容

  概览

  Android Studio 4.1 目前已经发布,该版本共修复了2370 个 bug 以及 275 个 issue,主要包含如下新增功能:

  设计

  Material Design 组件库的更新

  开发

  构建与测试

  优化

  Database Inspector

  Database Inspector 功能用来更方便的查看应用程序的数据库。首先保证应用程序运行 API >= 26,然后选择 View -> Tool Windows -> Database Inspector 即可查看或修改数据库。

  直接在 Android Studio 中运行模拟器

  以前的模拟器必须在独立的窗口中运行,现在可以直接在 Android Studio 中运行模拟器,可以在 Files->Setting->Tools->Emulator 中启用该功能。

  Dagger 导航支持

  Dagger 是 Android 上流行的依赖注入库,AS 对此也提供了 Find Usages 功能,使在Dagger相关代码之间导航变得更加容易。

  Android 模拟器支持折叠屏

  除了最近添加的 5G 蜂窝测试外,还添加了对 Android 模拟器的可折叠设备的支持。使用 30.0.26 及更高版本的模拟器将支持此功能。

  从 AAR 中导出 C/C++ 中的依赖

  Android Gradle Plugin 4.0 添加了在 AAR 依赖项中导入 Prefab 功能。现在 AGP4.1 版本启用了从 AAR 中导出依赖库功能,在模块的文件中添加如下代码导出 native libraries:

  buildFeatures {

  prefabPublishing true

  }

  prefab {

  mylibrary {

  headers "src/main/cpp/mylibrary/include"

  }

  myotherlibrary {

  headers "src/main/cpp/myotherlibrary/include"

  }

  }

  System Trace UI

  使用选择框更轻易的选择 traces:

  摘要选项卡:分析面板中新的摘要选项卡显示:

  独立的 Profilers

  Android Studio Profilers 现在可以独立于 Android Studio 使用,运行前需要确保系统尚未运行别的 Profilers。

  Windows/Linux:

  macOS:

  然后运行 profiler.exe 或 profiler.sh 即可。

  Native Memory Profiler

  Android Studio Memory Profiler 现在包括一个 Native Memory Profiler,用于将应用程序部署到运行 Android 10 或更高版本的物理设备。通过点击 Record native allocations 开始记录。

  到此这篇关于浅谈Android Studio 4.1 更新内容的文章就介绍到这了,更多相关Android Studio 4.1 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

  您可能感兴趣的文章: