Android Studio 1.5.0 版 (2015 年 11 月)
修正與改善項目:
- 為 Android 監控器新增記憶體監控器分析功能。查看透過這個監控器擷取的 HPROF 檔案時,系統現在會顯示更實用的資訊,讓您可更快找出記憶體流失等問題。如要使用這個監控器,請按一下主視窗底部的「Android Monitor」。在 Android 監控器中,按一下「MEMORY」分頁標籤。在監控器執行期間,按一下「Dump Java Heap」圖示,在主視窗中點選「Captures」,然後按兩下要查看的檔案。接著按一下右側的「Capture Analysis」。請注意,Android 裝置監控器無法與 Android 監控器同時執行。
- 開始支援深層連結和應用程式連結。程式碼編輯器可針對
AndroidManifest.xml
檔案所含的深層連結自動建立意圖篩選器,還可以產生程式碼,協助您在 Java 檔案的活動中整合 App Indexing API。深層連結測試功能可驗證指定深層連結能否啟動應用程式。在「Run/Debug Configurations」對話方塊的「General」分頁中,您可以指定深層連結啟動選項。您也可以使用 Android 監控器的 logcat 顯示畫面,測試活動中的 App Indexing API 呼叫。Androidlint
工具現在會針對有關深層連結和 App Indexing API 的某些問題發出警告。 - 新增在程式碼編輯器中完成自訂檢視畫面的程式碼時,使用簡稱的功能。
- 為 Vector Asset Studio 新增更多
VectorDrawable
元素的相關支援,以提供回溯相容性。Vector Asset Studio 可利用這些元素將向量可繪項目轉換為 PNG 光柵圖片,以便與 Android 4.4 (API 級別 20) 以下版本搭配使用。 - 為 Android TV 和 Android Auto 新增
lint
檢查功能,讓您可在 Android Studio 中立即取得具體可行的回饋。此外,系統還可提供多項快速修正建議。舉例來說,如果是 Android TV,系統可回報權限、不支援的硬體、uses-feature
元素和缺少橫幅問題,並提供快速修正建議。如果是 Android Auto,系統可驗證AndroidManifest.xml
檔案所參照的描述元檔案是否使用正確、在沒有MediaBrowserService
類別的意圖篩選器時回報,並找出某些語音指令問題。 - 針對不安全的廣播接收器、
SSLCertificateSocketFactory
和HostnameVerifier
類別使用情形,以及File.setReadable()
和File.setWritable()
呼叫新增lint
檢查功能。此外,系統也會偵測無效的資訊清單資源查詢作業 (尤其是會因設定而改變的資源)。 - 修正多項穩定性問題。