Android Studio 3.6稳定版发布
Android Studio 3.6穩(wěn)定版已發(fā)布,此版本也是“Project Marble”結(jié)束后發(fā)布的首個版本,“Project Marble”是 Android Studio 團(tuán)隊去年為提升產(chǎn)品質(zhì)量而進(jìn)行的一項計劃,在此期間,團(tuán)隊暫緩了新特性的開發(fā)工作,專心提升產(chǎn)品質(zhì)量。該計劃著力改進(jìn) Android Studio 的三個主要方面:系統(tǒng)運(yùn)行狀況、功能完善以及錯誤修復(fù),力圖在 Android Studio 與 Android 模擬器中構(gòu)建功能強(qiáng)大且穩(wěn)定的基礎(chǔ)特性與工作流。
因此在 Android Studio 3.6 中,除了引入一小部分功能和完善現(xiàn)有功能,開發(fā)團(tuán)隊還花費(fèi)了很大的精力來解決錯誤并改善基礎(chǔ)性能,以確保達(dá)到去年設(shè)定的高質(zhì)量標(biāo)準(zhǔn)。正如公告所提到的,此版本主要針對代碼編輯和調(diào)試用例方面的質(zhì)量問題進(jìn)行了改善。
3. 6 的部分更新亮點還包括:
- 引入新的方法以使用 XML 快速設(shè)計、開發(fā)和預(yù)覽 app 布局
- 設(shè)計類編輯器新增“拆分視圖(Split View)”
- SDK 下載支持?jǐn)帱c續(xù)傳
- 自動為 Fragment和 Activity檢測內(nèi)存泄漏情況
- 將 Google Maps 應(yīng)用直接嵌入 Android 模擬器
下載地址:https://developer.android.com/studio/#downloads
視圖綁定(View binding)
當(dāng)在代碼中引用視圖時,View binding 通過提供編譯時(compile-time)安全性,方便開發(fā)者更輕松地編寫與視圖交互的代碼。啟用此功能后,View binding將為該 module中包含的每個 XML 布局文件生成一個綁定類。在大多數(shù)情況下,view binding會替換 findViewById。開發(fā)者可以引用所有具備 ID 的視圖,而無需擔(dān)心出現(xiàn)空指針或類強(qiáng)制轉(zhuǎn)換異常的風(fēng)險,如需在項目中啟用 view binding,請在每個module的 build.gradle 文件中添加以下內(nèi)容:
android {
viewBinding.enabled = true
}
更多信息請查看此博客。
設(shè)計類編輯器新增“拆分視圖”
諸如布局編輯器和導(dǎo)航編輯器此類屬于“設(shè)計”方面的編輯器現(xiàn)在新增了“拆分視圖”,開發(fā)者可同時查看 UI 的“設(shè)計”和“代碼”視圖,運(yùn)行效果如下所示:
拆分視圖替代并改進(jìn)了早期的“預(yù)覽窗口”(Preview window),支持針對逐個文件進(jìn)行配置,以保留上下文信息。例如縮放級別和設(shè)計視圖選項,因此開發(fā)者可以為每種用例選擇最適合的視圖。要啟用拆分視圖功能,請單擊編輯器窗口右上角的“Split”圖標(biāo)。
可恢復(fù)的 SDK 下載
新版為 SDK 下載增加了斷點續(xù)傳功能,當(dāng)我們使用 Android Studio SDK 管理器下載 Android SDK 組件和工具時,支持恢復(fù)被中斷(例如因網(wǎng)絡(luò)問題導(dǎo)致)的下載,而無需從頭開始重新下載。當(dāng)網(wǎng)絡(luò)不可靠時,此項增強(qiáng)功能對于下載大型文件特別有用,例如下載 Android 模擬器或系統(tǒng)映像文件。
▲ 暫停和恢復(fù)下載
為 Memory Profiler 新增泄露檢測功能
根據(jù)開發(fā)者的反饋,3.6 版本在 Memory Profiler 中添加了檢測 Activity 和 Fragment 實例是否存在內(nèi)存泄露的功能。首先,在 Memory Profiler 中抓取或?qū)?heap dump 文件,然后選中“Activity/Fragment Leaks”復(fù)選框以生成結(jié)果。
有關(guān) Android Studio 如何檢測內(nèi)存泄漏的更多信息,請查看文檔。
Android 模擬器嵌入 Google Maps UI 和多屏支持
新版本將 Google Maps UI 嵌入到擴(kuò)展控件菜單中,開發(fā)者可更容易指定位置并在兩個地點之間構(gòu)造路線。
隨著越來越多設(shè)備支持分屏模式,在各種多屏環(huán)境中測試應(yīng)用程序變得十分重要。此版本為 Android 模擬器增加了多屏支持。
詳細(xì)更新內(nèi)容請查看
https://android-developers.googleblog.com/2020/02/android-studio-36.html
總結(jié)
以上是生活随笔為你收集整理的Android Studio 3.6稳定版发布的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为手机的录屏大师怎么把录的视频导出或保
- 下一篇: 道指两天重挫近1900点 聚美逆市涨26