国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Android Studio 2.0 功能介紹

瀏覽:2日期:2022-09-27 14:08:46

想要在安卓平臺上構建高質量、高性能的應用,最快的辦法莫過于使用Android Studio 2.0,它適用于各類安卓平臺,包括手機、平板電腦、Android Auto 車載系統、Android Wear 穿戴設備系統以及安卓電視等。同時作為谷歌的官方集成開發環境(IDE),Android Studio 還具備了構建應用所需的一切內容,如代碼編輯器、代碼分析工具、模擬器等等。Android Studio 的最新穩定版支持用最新的安卓版本及谷歌服務框架 Google Play Services 上來快速構建與模擬應用。

Android Studio 2.0 功能介紹

Android Studio 建立在安卓平臺的基礎上,它支持所有最新最優秀的API。想要開發安卓應用的話,就該試試Android Studio 2.0?,F在可以點擊這里輕松下載,或升級到穩定發布版。

Android Studio 2.0包含下列新功能,供安卓開發者在工作中使用:

Instant Run(即時運行)——讓開發者以更快的速度執行build。開發者可以在應用運行時進行修改,并實時查看修改效果。借助多種方式——從虛擬機熱插拔(VM hot swapping)到暖更新應用資源(warm swapping app resources),即時運行能為用戶節省大量的時間。

Android Emulator(安卓模擬器)——新模擬器的運行速度是之前版本的三倍,在強化ADB之后,模擬器推送應用和數據的速度比普通的物理設備要快10倍。同時與物理設備類似,官方的安卓模擬器也內置了Google Play Services,方便用戶測試更多的API功能。同時新模擬器所涵蓋的功能也十分齊全,包括對電話、電池、網絡、GPS等功能的管理。

集成云測試實驗室(Cloud Test Lab Integration)——一次編寫,到處運行,在Android Studio中正確運用云測試實驗室,就可以測試你的應用在各類安卓設備上的運行效果,從而讓你的應用質量快速簡單地得到提高。

應用索引代碼生成及測試(App Indexing Code Generation & Test)——Android Studio內置的應用索引功能會為開發者添加自動生成的URL,協助開發者提高應用在谷歌搜索中的可見度。生成可添加索引的URL鏈接只需數下點擊,并且可以在集成開發環境(IDE)中測試。

GPU調試器預覽(GPU Debugger Preview)——開發者在開發基于OpenGL ES的游戲或應用時,可以通過新的GPU調試器來查看所有的畫面及GL狀態。通過從安卓設備捕獲及分析GPU stream,來發現并診斷GL渲染問題。

IntelliJ 15 更新——Android Studio建立在世界級的Intellij編碼平臺之上,點擊這里可以查看最新的Intellij功能。

 深入探討新功能即時運行

如今,移動平臺的重點在于速度與靈活性,但有時候在移動平臺上構建應用的過程會顯得拖沓而緩慢。Android Studio中的即時運行功能正是為了保證開發流程的快速流暢,而為開發者提供的解決方案。通過加快編輯、構建與運行周期,該功能提高了開發人員的生產力。一旦點擊即時運行按鈕,該功能就會分析開發者所做的改動,并確定如何以最快速度來部署新的代碼。

新的即時運行按鈕見下圖:Android Studio 2.0 功能介紹

它會在可能的情況下,將代碼變更加入到應用運行的進程中,從而避免APK的重新部署與安裝。雖然對某些類型的變更,還是需要重啟某個activity或應用,但整體的編輯、構建和運行周期比之前要快得多。運行環境: 可以在任何安卓設備上,或運行API 14(Ice Cream Sandwich 操作系統)及以上版本的模擬器上運行。

去年年底我們已經發布了即時運行的預覽版,在花費了大量時間綜合用戶反饋之后,我們推出了改進后的穩定版。在以后的版本中,我們會繼續致力于加快運行速度,畢竟沒人會嫌build速度太快。想要了解如何在應用開發中充分利用即時運行功能,請點擊查看相關文檔。

安卓模擬器

在CPU、RAM和I/O方面,新的安卓模擬器速度達到之前版本的三倍。而在準備好構建應用時,ADB push的速度達到之前的10倍。在大多情況下,在官方安卓模擬器上進行開發,速度都比在真機上開發要快,而且類似即時運行之類的新功能在最新的安卓模擬器中效果也是最好的。

不但在速度和性能上有所提高,新的安卓模擬器還更換了全新的用戶界面與傳感器的操控。從最初發布的版本到現在,經過多次改進后,如今開發者在使用模擬器時,可以通過拖拽APK來執行快速安裝、重新調節窗口大小、使用多點觸控操作(縮放、左右擺動、旋轉、傾斜)等。

安卓模擬器的用戶界面:工具條&擴展控制面板

Android Studio 2.0 功能介紹

想要嘗試全新的模擬器非常簡單,就像將SDK工具更新到25.1.1及更高版本一樣容易,點擊其中一個推薦的x86系統鏡像,就可以創建新的安卓模擬器并使用了。想要了解更多關于安卓模擬器的內容,請查看相關文檔。

云測試實驗室

云測試實驗室是一項全新的服務,它允許用戶在云端針對多種設備及配置執行大規模測試。一旦用安卓模擬器或安卓設備完成最初的測試后,就可以通過云測試實驗室來執行更多測試。開發者可以利用谷歌數據中心托管的一系列物理設備來執行一系列的測試。即便沒有編寫明確的測試方案,云測試實驗室也可以幫你執行一套基本的測試組合方案,以確保應用不會崩潰。

Android Studio的新界面允許用戶配置想要在云測試實驗室中運行的測試組合,并允許用戶查看測試結果。想要了解這項服務的更多內容,請點擊這里。

安裝云測試實驗室

Android Studio 2.0 功能介紹

應用索引

現在想要通過應用索引API,讓用戶在谷歌搜索中找到你的應用比之前更為簡單。Android Studio 2.0 幫助你在應用代碼中創建正確的URL結構,并在你的AndroidManifest.xml文件中增加了屬性,讓其可以運行谷歌應用索引服務。在將URL添加到應用后,你可以測試并驗證應用索引代碼,如下:

谷歌應用索引測試

Android Studio 2.0 功能介紹

點擊這里查看更多相關細節。

GPU調試器預覽版

如果你是OpenGL ES游戲或圖形密集應用的開發者,肯定會需要 Android Studio 2.0 中的新GPU調試器。盡管它只是個預覽版,開發者還是可以使用它來逐幀單步調試應用,并通過豐富的GL狀態信息來識別、debug圖形渲染問題。想要查看如何在安卓設備及應用中安裝使用此工具,請點擊這里查看文檔。

GPU調試器預覽版

Android Studio 2.0 功能介紹

 其他更新

如果你還在使用Android Studio的上一個版本,可以通過Beta渠道查看更新。具體方式:導航菜單(幫助 → 查看更新 [Windows/Linux] , Android Studio → 查看更新 [OS X])。 如果需要Android Studio的全新副本,可以點擊這里來下載。如果你在使用安卓N開發者預覽版,請查看這個安裝說明。

安裝即時運行&安卓模擬器

更新或下載Android Studio 2.0之后,你應當更新之前的項目,以使用即時運行功能,并創建全新的安卓模擬器(AVD)。

使用即時運行非常簡單?,F有項目中都有快速提示,提示你將項目更新到新的gradle插件版(com.android.tools.build:gradle:2.0.0)。

在項目中提示更新gradle版本

Android Studio 2.0 功能介紹

對于在Android Studio 2.0中所生成的新應用項目,默認是開啟即時運行的。點擊這里查看更多細節。

我們已經在努力開發下一個Android Studio版本了,如有任何問題或希望加入的功能,歡迎反饋。你可以通過谷歌+頁面或Twitter,查找Android Studio development team 來聯系我們。

來自Hacker News的熱評:評論者 DCKing

改善安卓模擬器的性能這一點真是太贊了。在開發安卓應用時我們遇到的主要挫折在于:將所有的時間都花在等待模擬器或設備部署完畢上。

在安卓開發中總讓我迷惑不解的一個問題就是:為什么沒有能與iPhone模擬器(simulator而非emulator)比肩的模擬器呢?我的意思是:谷歌擁有速度飛快的安卓運行環境,允許開發者直接在桌面上以原生應用的運行速度來直接運行應用。目前Chrome OS中已經內置了這個功能,已經實現了跨平臺,盡管很明顯并未提供訪問硬件的一些功能,但應該足夠適用于90%的開發場景了。為什么谷歌不將這些利用在點擊運行的安卓開發中呢?

標簽: Android
相關文章:
主站蜘蛛池模板: 龙门县| 宁武县| 鸡泽县| 兰溪市| 大名县| 万安县| 锦屏县| 岳阳县| 佛山市| 焦作市| 本溪| 铅山县| 乐昌市| 马尔康县| 祁门县| 南投县| 新余市| 罗江县| 吴旗县| 南平市| 彝良县| 牙克石市| 呼玛县| 广宗县| 勐海县| 寿光市| 尉氏县| 通道| 南昌市| 普兰店市| 镇宁| 安徽省| 剑河县| 南部县| 双牌县| 新乡市| 应城市| 油尖旺区| 长沙市| 时尚| 鄂尔多斯市|