Google剛剛發(fā)布了Android Studio 2.2,這款I(lǐng)DE(集成開發(fā)環(huán)境)旨在幫助開發(fā)者們從頭打造Android應(yīng)用。Android Studio 2.2主要改進(jìn)了UI設(shè)計(jì)工具,增強(qiáng)了對Java8和C++語言的支持,而且JIT編輯器也變得更加強(qiáng)大,模塊化應(yīng)用的構(gòu)建變得更加簡單。
同時(shí),Android Studio 2.2還將深度整合全新移動分析工具Firebase Analytics,該工具主要用于統(tǒng)計(jì)應(yīng)用、管理消息推送和維護(hù)管理App,并且支持在線云存儲和實(shí)時(shí)性能調(diào)整。
更重要的是,F(xiàn)irebase Analytics將完全免費(fèi)。
Android產(chǎn)品經(jīng)理Jamal Eason在開發(fā)者博客文章中總結(jié)了本次更新的內(nèi)容,主要集中在速度、智能和Android平臺支持三個(gè)方面。
最明顯的變化是全新的編輯器布局,在新的藍(lán)圖模式下,開發(fā)者現(xiàn)可以快速構(gòu)建應(yīng)用的UI、在新的屬性面板上調(diào)節(jié)每個(gè)部件的視覺效果。
編輯器布局
新引入的約束布局
改進(jìn)C++代碼編輯與CMake支持,整合了Android Framework和傳統(tǒng)的IDE框架。
示例代碼菜單
Google還更新了Android模擬器中的“即時(shí)運(yùn)行”功能。
即時(shí)運(yùn)行(Instant Run)功能是從2.0版本引入Android Studio的,注重輕量級和加快開發(fā)流程。在新版中,它又聲稱極大地改善了編輯、構(gòu)建、運(yùn)行的開發(fā)迭代周期,并且做出了許多穩(wěn)定性和可靠性方面的改進(jìn)。
APK分析器
構(gòu)建緩存設(shè)置
Android模擬器中的虛擬傳感器功能
Android Studio 2.2種,開發(fā)者可以用上可視化的虛擬傳感器測試功能(比如加速度計(jì)、環(huán)境溫度傳感器),以及管理設(shè)備。
Espresso Test Recorder(測試記錄)
GPU調(diào)試
Android Studio 2.2包含了Android 7.0 Nougat中所有最新的開發(fā)特性,比如多窗口支持、快速設(shè)置API、重新設(shè)計(jì)的通知、以及內(nèi)建的Android模擬器。
What's New in Android Studio 2.2
Google從8月22號起開始向移動設(shè)備推送Android 7.0 Nougat更新,該公司預(yù)計(jì)會在10月4號發(fā)布Pixel和Pixel XL這兩款新設(shè)備,它們有望搭載最新的Android 7.1操作系統(tǒng)。