淺談Android Studio 4.1 更新內(nèi)容
概覽
Android Studio 4.1 目前已經(jīng)發(fā)布,該版本共修復(fù)了2370 個(gè) bug 以及 275 個(gè) issue,主要包含如下新增功能:
設(shè)計(jì)
Material Design 組件庫(kù)的更新
開(kāi)發(fā)
- Database Inspector 功能
- 直接在 Android Studio 中運(yùn)行模擬器
- Dagger 導(dǎo)航支持
- 使用 TensorFlow Lite 模型
構(gòu)建與測(cè)試
- Android 模擬器支持折疊屏
- Apply Changes 更新
- 從 AAR 中導(dǎo)出 C/C++ 中的依賴(lài)
- Native crash 上報(bào)符號(hào)化
優(yōu)化
- System Trace UI 優(yōu)化
- 獨(dú)立 profilers
- Native Memory Profiler
Database Inspector
Database Inspector 功能用來(lái)更方便的查看應(yīng)用程序的數(shù)據(jù)庫(kù)。首先保證應(yīng)用程序運(yùn)行 API >= 26,然后選擇 View -> Tool Windows -> Database Inspector 即可查看或修改數(shù)據(jù)庫(kù)。
直接在 Android Studio 中運(yùn)行模擬器
以前的模擬器必須在獨(dú)立的窗口中運(yùn)行,現(xiàn)在可以直接在 Android Studio 中運(yùn)行模擬器,可以在 Files->Setting->Tools->Emulator 中啟用該功能。
Dagger 導(dǎo)航支持
Dagger 是 Android 上流行的依賴(lài)注入庫(kù),AS 對(duì)此也提供了 Find Usages 功能,使在Dagger相關(guān)代碼之間導(dǎo)航變得更加容易。
Android 模擬器支持折疊屏
除了最近添加的 5G 蜂窩測(cè)試外,還添加了對(duì) Android 模擬器的可折疊設(shè)備的支持。使用 30.0.26 及更高版本的模擬器將支持此功能。
從 AAR 中導(dǎo)出 C/C++ 中的依賴(lài)
Android Gradle Plugin 4.0 添加了在 AAR 依賴(lài)項(xiàng)中導(dǎo)入 Prefab 功能。現(xiàn)在 AGP4.1 版本啟用了從 AAR 中導(dǎo)出依賴(lài)庫(kù)功能,在模塊的build.gradle
文件中添加如下代碼導(dǎo)出 native libraries:
buildFeatures { prefabPublishing true } prefab { mylibrary { headers "src/main/cpp/mylibrary/include" } myotherlibrary { headers "src/main/cpp/myotherlibrary/include" } }
System Trace UI
使用選擇框更輕易的選擇 traces:
摘要選項(xiàng)卡:分析面板中新的摘要選項(xiàng)卡顯示:
- 匯總特定事件的所有發(fā)生次數(shù)的統(tǒng)計(jì)信息,例如發(fā)生次數(shù)和最小/最大持續(xù)時(shí)間。
- 跟蹤選定事件的事件統(tǒng)計(jì)信息。
- 有關(guān)線(xiàn)程狀態(tài)分布的數(shù)據(jù)。
- 所選跟蹤事件的運(yùn)行時(shí)間最長(zhǎng)的事件。
獨(dú)立的 Profilers
Android Studio Profilers 現(xiàn)在可以獨(dú)立于 Android Studio 使用,運(yùn)行前需要確保系統(tǒng)尚未運(yùn)行別的 Profilers。
Windows/Linux:<studio-installation-folder>\bin
macOS:<studio-installation-folder>/Contents/bin
然后運(yùn)行 profiler.exe 或 profiler.sh 即可。
Native Memory Profiler
Android Studio Memory Profiler 現(xiàn)在包括一個(gè) Native Memory Profiler,用于將應(yīng)用程序部署到運(yùn)行 Android 10 或更高版本的物理設(shè)備。通過(guò)點(diǎn)擊 Record native allocations 開(kāi)始記錄。
到此這篇關(guān)于淺談Android Studio 4.1 更新內(nèi)容的文章就介紹到這了,更多相關(guān)Android Studio 4.1 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Android Studio配置(Android Studio4.1為例)
- Android studio升級(jí)4.1時(shí)遇到的問(wèn)題記錄
- ubuntu下 AndroidStudio4.1啟動(dòng)報(bào)錯(cuò)問(wèn)題的解決
- Android Studio IDE升級(jí)4.1以后Start Failed
- 使用Android Studio創(chuàng)建OpenCV4.1.0 項(xiàng)目的步驟
- 更新至Android Studio4.1后發(fā)現(xiàn)as打不開(kāi)的解決方法(原因分析)
- Android studio4.1更新后出現(xiàn)的問(wèn)題詳解
- Android studio 4.1打包失敗和插件錯(cuò)誤提示的解決
相關(guān)文章
Android 中對(duì)JSON數(shù)據(jù)解析實(shí)例代碼
這篇文章主要介紹了Android 中對(duì)JSON數(shù)據(jù)解析實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2017-03-03Qt qml中l(wèi)istview 列表視圖控件(下拉刷新、上拉分頁(yè)、滾動(dòng)軸)
這篇文章主要介紹了Qt qml中l(wèi)istview 列表視圖控件(下拉刷新、上拉分頁(yè)、滾動(dòng)軸) 的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07使用Android Studio 開(kāi)發(fā)自己的SDK教程
很多時(shí)候我們要將自己開(kāi)發(fā)一個(gè)類(lèi)庫(kù)打包成jar包以供他調(diào)用,這個(gè)jar包也叫你自己的SDK或者叫l(wèi)ibrary。android studio生成jar包的方法與eclipse有所不同。在studio中l(wèi)ibrary其實(shí)是module的概念。2017-10-10Android實(shí)現(xiàn)簡(jiǎn)單點(diǎn)贊動(dòng)畫(huà)
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)簡(jiǎn)單點(diǎn)贊動(dòng)畫(huà),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08android底部彈出iOS7風(fēng)格對(duì)話(huà)選項(xiàng)框(QQ對(duì)話(huà)框)--第三方開(kāi)源之IOS_Dialog_Library
這篇文章主要介紹了android底部彈出iOS7風(fēng)格對(duì)話(huà)選項(xiàng)框(QQ對(duì)話(huà)框)--第三方開(kāi)源--IOS_Dialog_Library的相關(guān)資料,需要的朋友可以參考下2015-11-11Android 有效的解決內(nèi)存泄漏的問(wèn)題實(shí)例詳解
這篇文章主要介紹了Android 有效的解決內(nèi)存泄漏的問(wèn)題的相關(guān)資料,這里舉例說(shuō)明,如何實(shí)現(xiàn)解決內(nèi)存泄漏,需要的朋友可以參考下2016-11-11Android編程之SQLite數(shù)據(jù)庫(kù)操作方法詳解
這篇文章主要介紹了Android編程之SQLite數(shù)據(jù)庫(kù)操作方法,簡(jiǎn)單介紹了SQLite數(shù)據(jù)庫(kù)及Android操作SQLite數(shù)據(jù)庫(kù)的步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-08-08Android 仿微信自定義數(shù)字鍵盤(pán)的實(shí)現(xiàn)代碼
本篇文章主要介紹了Android 仿微信自定義數(shù)字鍵盤(pán)的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,有興趣的可以了解一下2017-07-07android studio集成unity導(dǎo)出工程的實(shí)現(xiàn)
本文主要介紹了android studio集成unity導(dǎo)出工程的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05