Android Studio 2.0是針對各種Android平臺打造的高品質、高性能應用的最快方法,這些平臺包括手機和平板電腦、Android Auto、Android Wear以及Android TV。
作為Google提供的官方IDE,Android Studio包含構建應用所需的全部功能,其中包括代碼編輯器、代碼分析工具、模擬器等等。Android Studio 的這一全新穩(wěn)定版本擁有極快的構建速度,以及支持最新 Android 版本和 Google Play 服務的快速模擬器。
Android Studio 與 Android 平臺配合構建,可支持所有最新和最強大的 API。如果您正在從事 Android 開發(fā),則應該使用 Android Studio 2.0。現(xiàn)在,可以在我們的發(fā)布渠道上方便地下載或更新 Android Studio 2.0。
Android Studio 2.0 包括以下新功能,Android 開發(fā)者可以在自己的開發(fā)流程中使用這些功能:
·Instant Run——適用于每一個希望構建速度更快的開發(fā)者。進行更改,然后就能在正在運行的應用中實際看到這些更改。借助多種構建/運行加速功能(從VM熱插拔到熱插拔應用資源),Instant Run每天都將為您節(jié)省時間。
·Android 模擬器——新的模擬器運行速度比以前的Android模擬器快大約3倍,利用Android Debug Bridge (ADB)增強功能,您現(xiàn)在將應用和數(shù)據(jù)推送到模擬器的速度比物理設備快10倍。與物理設備類似,官方Android模擬器還包括內置的Google Play服務,以便您能夠實際測試更多的API功能。最后,新的模擬器具有豐富的新功能來管理通話、電池、網(wǎng)絡、GPS等。
·云端測試實驗室集成——一次編寫,到處運行。直接在Android Studio內的云端測試實驗室中各式各樣的物理Android設備上快速、輕松地進行測試,從而提高應用的質量。
·App Indexing代碼生成和測試——通過Android Studio中的App Indexing功能來添加自動生成的URL,從而有助于提高應用在Google搜索中對于用戶的曝光度。只需點擊幾下,您就能添加可編制索引的URL鏈接,您可以在IDE中測試所有這些鏈接。
·GPU調試器預覽版——對于基于OpenGLES的游戲或應用開發(fā)者而言,現(xiàn)在可以借助新的GPU調試器查看每一幀和GL狀態(tài)。通過捕獲和分析來自Android設備的GPU流,發(fā)現(xiàn)和診斷GL渲染問題。
·IntelliJ 15更新——Android Studio建立在世界一流的Intellij編碼平臺上。
更深入地了解新功能
Instant Run
如今,移動平臺以速度和敏捷性為中心。然而,構建移動應用有時會讓人感到笨拙和緩慢。Android Studio中的Instant Run是我們讓您持續(xù)獲享快速流暢的開發(fā)流程的解決方案。該功能通過縮短編輯、構建、運行周期,提高開發(fā)者的工作效率。在點擊Instant Run 按鈕()后,Instant Run將分析所做的更改,并確定它如何以最快的方式部署新代碼。
圖1 Instant Run按鈕
新的Instant Run按鈕它會盡可能地將代碼更改注入到正在運行的應用進程中,以避免重新部署和重新安裝APK。對于某些類型的更改,需要重新啟動Activity或應用,但編輯、構建和運行周期應該還是普遍比以前快得多。Instant Run適用于任何運行API 14 (Ice Cream Sandwich)或更高版本的Android設備或模擬器。
自從去年年底發(fā)布Instant Run預覽版以來,我們已經(jīng)花了無數(shù)時間收集反饋意見,并進行優(yōu)化以獲得穩(wěn)定版本。因為構建速度的提升永無止境,所以在將來的版本中,我們會尋求進一步加快速度。
Android模擬器
在CPU、RAM和I/O速度方面,新的Android模擬器比以前的Android模擬器要快高達3倍。當您準備好進行構建時,Android Debug Bridge (ADB)的推送速度提高了10倍之多!在大多數(shù)情況下,在官方Android模擬器上開發(fā)比在真實的設備上開發(fā)速度更快,如Instant Run等新功能在與新的Android模擬器配合使用時效果最好。
除了速度和性能上的優(yōu)勢,Android模擬器還有一個全新的用戶界面和若干傳感器控件。模擬器從初始版本后不斷增強功能,您可以通過拖放APK進行快速安裝,重新調整窗口大小和比例,使用多點觸控操作(捏合和縮放、平移、旋轉、傾斜)等等。
Android模擬器用戶界面:工具欄和擴展控件面板
要嘗試使用新的模擬器,只需將SDK工具更新至25.1.1或更高版本,使用推薦的x86系統(tǒng)映像中的一個創(chuàng)建全新的Android虛擬設備,然后即可開始使用。
云端測試實驗室
云端測試實驗室是一項新的服務,允許您在云中大批量地測試自己的應用在各種各樣的設備上和設備配置下的表現(xiàn)。在您使用自己的Android模擬器或Android設備完成初步測試后,云端測試實驗室是對您的測試流程的絕佳擴展,可讓您針對Google數(shù)據(jù)中心內托管的物理設備組合進行一系列測試。即使您沒有明確編寫測試腳本,云端測試實驗室仍可執(zhí)行一組基本的測試,以確保您的應用不會崩潰。
Android Studio中的新界面允許您配置要在云端測試實驗室中運行的測試組合,還可讓您查看測試結果。
設置云端測試實驗室
App Indexing
現(xiàn)在借助App Indexing API,您的用戶可以更容易地在Google搜索中找到您的應用。Android Studio 2.0可以幫助您在應用代碼中創(chuàng)建正確的URL結構,并在AndroidManifest.xml文件中添加相關屬性,這些屬性將用于管理Google App Indexing服務。
在將URL添加到您的應用中后,您可以測試和驗證自己的App Indexing代碼,如下所示:
Google App Indexing測試
GPU 調試器預覽版
圖2 GPU 調試器預覽版
如果您正在開發(fā) OpenGL ES游戲或圖形密集型應用,Android Studio 2.0 中為您提供了一款新的GPU調試器。雖然GPU調試器還只是預覽版,但您可以逐幀對應用進行單步調試,以便通過有關GL狀態(tài)的豐富信息來確定和調試圖形渲染問題。GPU調試器預覽版
后續(xù)操作
更新
如果您使用的是早期版本的Android Studio,可以在導航菜單中的Beta測試版發(fā)布渠道上檢查更新(“Help”→“Check for Update”[適用于 Windows/Linux],或者“Android Studio”→“Check for Updates”[適用于 OS X])。如果您正在為N開發(fā)者預覽版開發(fā)程序,請查看額外的設置說明。
設置說明:
developer.android.com/intl/zh-cn/preview/setup-sdk.html#get-as13
設置Instant Run 和Android模擬器
在您更新至或下載Android Studio 2.0之后,應升級您的項目以使用Instant Run,并為新的Android模擬器創(chuàng)建一個全新的Android虛擬設備(AVD),然后您就可以暢享極速Android開發(fā)體驗。
Instant Run易于使用。對于每一個現(xiàn)有的項目,您都將看到一則快速提示,要求將您的項目更新到新的gradle插件版本(com.android.tools.build:gradle:2.0.0)。
圖3 更新項目中的gradle版本
提示更新項目中的gradle版本對于Android Studio 2.0中的所有新應用項目,Instant Run默認處于開啟狀態(tài)。
核心關注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領域的管理,全面涵蓋了企業(yè)關注ERP管理系統(tǒng)的核心領域,是眾多中小企業(yè)信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文網(wǎng)址:http://www.guhuozai8.cn/html/solutions/14019319287.html