Android Studio 3.2 Canary帶來了更好的跟蹤支持、Lint檢查等
谷歌在Canary和Dev頻道發布了Android Studio3.2Canary。這個版本伴隨著核心Android StudioIDE的改進,以及新的Android Profiler、Android Jetpack、導入/導出CPU跟蹤、在啟動期間記錄CPU活動、皮棉檢查等。
核心Android StudioIDE已經通過IntelliJIDEA通過2018.1.1版本進行了改進。這主要是一個錯誤修復更新,包括一個重要的修復,恢復自動檢查更新。Android Jetpack是一套庫、工具和架構指南,可以幫助開發人員更快、更容易地構建偉大的應用程序,F在,可以將Profiler數據保存為“會話”,并在稍后時刻重新訪問和檢查它(Profiler保存數據,直到下一個IDE重新啟動)。
在CPU配置文件中有一個新的系統跟蹤,它允許開發人員檢查設備的系統CPU和線程活動。此外,調查系統級別的問題是有用的,例如UIJANK,您可以通過使用跟蹤類來檢測您的代碼,從而在分析器時間軸中直觀地標記重要的代碼例程。使用Android Studio3.2,您可以使用內存分析器檢查JNI引用。如果您將應用程序部署到運行Android8.0(API26級)或更高級別的設備上,則可以檢查JNI代碼的內存分配。另一個只適用于部署到Android8.0或更高版本的應用程序的新特性是在應用程序啟動期間記錄CPU活動的可能性。實際上,可以將CPU活動記錄導出為“.trace”文件。您可以將使用DebugAPI或CPU配置文件創建的“.trace”文件導入Android Studio3.2。
安卓工作室3.2包括許多新的和改進的功能,用于皮棉檢查。添加了新的皮棉檢查,以確保Java代碼與Kotlin代碼良好地互操作。這些檢查包括尋找Nullability注釋的存在,放置lamba參數last等..您需要將以下設置添加到build.gradle中才能啟用它。