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