Android Studio 3.1穩(wěn)定版已發(fā)布,重點(diǎn)圍繞產(chǎn)品質(zhì)量和應(yīng)用開(kāi)發(fā)效率進(jìn)行改進(jìn)。Android Studio 3.1 新增了一款 C ++ 性能分析器,可幫助解決應(yīng)用代碼中的性能瓶頸問(wèn)題。針對(duì)在應(yīng)用中使用 Room 或 SQLite 數(shù)據(jù)庫(kù)的,添加了更好的代碼編輯器支持來(lái)幫助創(chuàng)建 SQL 表和查詢(xún)語(yǔ)句。此外,還為 Kotlin 代碼添加了更好的 lint 支持,并更新了帶有 Quick Boot 的 Android 模擬器,以加速測(cè)試。
具體如下:
Develop
Kotlin Lint Checks -增強(qiáng) Lint 代碼質(zhì)量檢查,可通過(guò) gradlew lint 命令行運(yùn)行。
Database Code Editing -編輯 Android 項(xiàng)目中的內(nèi)嵌 SQL / Room 數(shù)據(jù)庫(kù)代碼更容易。
IntelliJ Platform Update -IntelliJ 2017.3.3
Build
D8 Dex Compiler -D8 現(xiàn)在是 Android Studio 3.1 中的默認(rèn) dex 編譯器。
New Build Output Window - 輸出窗口更新,更好地顯示狀態(tài)和錯(cuò)誤。
Test
Quick Boot -可在 6 秒內(nèi)快速重置 Android Emulator 會(huì)話。
System Images and Frameless Device Skins - Android Emulator 現(xiàn)在支持 API 24(Nougat) - API 27(Oreo)的 Google Play Store 和 Google API 。 并新增無(wú)邊框模式,以幫助測(cè)試 18:9 的屏比設(shè)備。
Optimize
C++ CPU Profiling -新增 C ++ 代碼性能分析器
Network Profiler Updates: Threads & Network Request -新增網(wǎng)絡(luò)線程視圖來(lái)檢查多線程網(wǎng)絡(luò)流量,并添加了一個(gè)新的網(wǎng)絡(luò)請(qǐng)求選項(xiàng)卡,以便隨著時(shí)間的推移深入了解網(wǎng)絡(luò)請(qǐng)求。