AndroidStudio 2.0的新特性

升級到2.0時,AndroidStudio具備如下新特性:

Instant Run:

       不得不說這個功能是非常有用的,也很牛逼的。我們都希望能儘可能的節約時間,而這個功能可以省下我們日常開發很多時間。以前我們將應用程序build之後再安裝到手機上時總是顯示笨重而且很 慢,因爲我們每次修改了一些東西之後總是要重新build再安裝到手機上,而Instant Run 可以解決這個問題,當你點擊 Instant Run 按鈕 (這裏寫圖片描述), 相比以前的運行按鈕,它旁邊多了個閃電。Instant Run 會分析你做過的修改,然後用最快的方法部署你的新的代碼。它會儘可能的將你的代碼注入那程序運行的進程中,避免重新安裝和加載。由於某些類型的更改,activity或app的重啓是必要的。生成和運行週期應該還是比以前快得多。Instant Run 可以在api 14以上的android設備或模擬器上面。關於Instant Run的設置這裏寫圖片描述如果你想了解更多關於Instant Run,請點擊Instant Run

Android Emulator:

       這次新的Android 模擬器在CPU,RAM和I/O是以前Android模擬器速度的3倍,當你build的時候,ADB推送的速度比以前快近10倍,官方的模擬器比真機快。不得不說以前的Android模擬器真的慢出翔!現在可以逆襲麼?
       除了速度和性能之外,Android模擬器具有原生的界面和傳感器控制。你可以拖動apk進行快速安裝,支持多點觸控等。
       使用新的android模擬器你需要將SDK Tool 更新到25.1.1或更高的版本,創建一個的新的android模擬器使用推介的x86系統映像,如果要了解更多關於Android Emulator

Cloud Test Lab

       Cloud Test Lab是一個新服務可以讓你用大量的設置來測試你的app。如果你用手機或模擬器完成了初步測試,Cloud Test Lab 是一個將物理設備託管在google數據中心來測試你的應用程序,即使你沒有明確的測試,CloudTestLab會執行一系列基本的測試來保證你的app不會Crash。在AndroidStudio的新界面允許你配置在Cloud Test Lab的測試信息,這裏寫圖片描述也允許你看到測試結果,如果需要了解更多關於Android Emulator

App Indexing

       有了這個App Indexing API你的用戶在google 搜索中更容易找到你的app。Android Studio2.0會幫助你在代碼中和Androidmanifest中創建一個正確的URL結構,這些都會在google索引服務中起作用。不過國人有多少普通用戶會翻牆呢?當你添加了URL在你的app中以後你可以測試並且通過如下方試驗證:這裏寫圖片描述,如果要了解更多關於App Indexing

GPU Debugger Preview

       如果你要開發什麼openGL ES 遊戲或是圖像高密集的app的話,AndroidStudio提供GPUDebugger,雖然GPU debugger只是一個preview版本,你可以一幀一幀來識別和使用豐富的GL狀態來調試圖像渲染問題。如果要了解CPU Debugger Preview

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章