android studio 发布版本,Android Studio 4.1 Canary 版本发布
Android Studio 4.1 Canary 版本發(fā)布
主要開始支持 Jetpack Compose
支持 Jetpack Compose
Jetpack Compose工具包提供了一種構(gòu)建應(yīng)用程序UI的現(xiàn)代化方法。該工具包還帶來了Kotlin的所有優(yōu)勢,例如幫助您編寫與Java完全可互操作的簡潔且慣用的代碼。
為了獲得使用Jetpack Compose進行開發(fā)的最佳體驗,您應(yīng)該使用最新版本的Android Studio 4.1。這是因為當(dāng)您使用Android Studio通過Jetpack Compose開發(fā)應(yīng)用程序時,您可以受益于智能編輯器功能,例如 New Project 模板和立即預(yù)覽 Compose UI 的功能。
要了解更多信息并開始使用,請轉(zhuǎn)到Jetpack Compose概述。
斷言在Debug版本的 App 中可以開啟
現(xiàn)在,在部署應(yīng)用程序的調(diào)試版本時,將啟用Java代碼中的斷言。由于Android運行時不支持在運行時啟用斷言(即,將等效的-ea/?-enableassertions標(biāo)志傳遞給Java VM),因此應(yīng)用程序中的斷言以前沒有任何作用。
現(xiàn)在,當(dāng)您使用Android Gradle插件4.1.0-alpha01及更高版本構(gòu)建和部署應(yīng)用程序的調(diào)試版本時,內(nèi)置編譯器(D8)會重寫代碼以在編譯時啟用斷言,因此您始終使斷言檢查處于活動狀態(tài)。
**注意:**此功能目前僅支持以Java編程語言編寫的應(yīng)用程序。對Kotlin的支持即將推出。
4.1預(yù)覽版的已知問題
本部分介紹了Android Studio 4.1 Preview中的當(dāng)前已知問題。
CPU Profiler中的超時錯誤
當(dāng)您選擇示例Java方法或跟蹤Java方法?配置時,您可能會在Android Studio CPU Profiler中遇到“無法停止錄制”錯誤。這些通常是超時錯誤,尤其是在idea.log文件中看到以下錯誤消息時:
Wait for ART trace file timed out
與采樣方法相比,超時錯誤對跟蹤方法的影響更大,而對較短記錄的影響則更長。作為臨時的解決方法,嘗試較短的記錄以查看錯誤是否消失可能會有所幫助。
如果您在Profiler中遇到超時問題,請?zhí)峤灰粋€錯誤?,其中包括設(shè)備的型號/型號以及來自idea.log和logcat的所有相關(guān)條目?。
IDE中的Git版本控制錯誤
Android Studio 4.1 Canary 1 的 Git 認(rèn)證身份功能不能工作,任何需要認(rèn)證的操作都不能進行,比如 push/pull,并將在以后的版本中修復(fù)。
解決方法是從命令行使用Git。
參考
原文在這里
總結(jié)
以上是生活随笔為你收集整理的android studio 发布版本,Android Studio 4.1 Canary 版本发布的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android点九,android关于点
- 下一篇: android jni 调用java_A