淺談Android Studio 4.1 更新內容
概覽
Android Studio 4.1 目前已經發布,該版本共修復了2370 個 bug 以及 275 個 issue,主要包含如下新增功能:
設計
Material Design 組件庫的更新
開發
Database Inspector 功能 直接在 Android Studio 中運行模擬器 Dagger 導航支持 使用 TensorFlow Lite 模型構建與測試
Android 模擬器支持折疊屏 Apply Changes 更新 從 AAR 中導出 C/C++ 中的依賴 Native crash 上報符號化優化
System Trace UI 優化 獨立 profilers Native Memory ProfilerDatabase 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 功能?,F在 AGP4.1 版本啟用了從 AAR 中導出依賴庫功能,在模塊的build.gradle文件中添加如下代碼導出 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:<studio-installation-folder>binmacOS:<studio-installation-folder>/Contents/bin
然后運行 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 內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
相關文章:
