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