期待已久的 Android O 預(yù)覽版 4 (Developer Preview 4) 終于來(lái)了,這是在發(fā)布 Android O 最終版本之前的最后一個(gè)預(yù)覽版,開發(fā)者可以借此機(jī)會(huì)盡快展開 Android O 系統(tǒng)的適配和測(cè)試并發(fā)布更新,等到 Android O 正式版發(fā)布之后可以讓用戶平穩(wěn)過渡到 Android O 系統(tǒng)。
如果你有一個(gè)設(shè)備已經(jīng)加入了 Android 測(cè)試計(jì)劃,那么最近幾天你的設(shè)備將會(huì)收到 DP 4 系統(tǒng)的更新,如果還沒加入可以去 Android 測(cè)試計(jì)劃官網(wǎng)加入并獲得更新。
DP4 的主要更新有哪些?
預(yù)覽版 3 以來(lái)所有可用的 APIs、bug 修復(fù)和一些優(yōu)化
Android O 預(yù)覽版 4 設(shè)備鏡像
標(biāo)準(zhǔn)版的 Android 26.0.0 支持庫(kù) (Support Library)
最近幾天還會(huì)有 SDK、Tools 和 Android Emulator 系統(tǒng)鏡像的增量更新等等
新版的 Android Testing Support Library,它包含了一些新特性,例如:Android Test Orchestrator、Multiprocess Espresso 等等
在 Android O 上測(cè)試你的應(yīng)用
預(yù)覽版 4 是 Android O 最終版的候選版本,所以你可以在預(yù)覽版 4 上測(cè)試和適配你的的應(yīng)用,在測(cè)試和適配的時(shí)候你需要適當(dāng)?shù)奶幚硪幌?Android O 的一些新的行為變更,比如:后臺(tái)位置限制 (background location limits)、通知頻道 (notification channels)
用 Android O 的新特性和 API 增強(qiáng)你的應(yīng)用
運(yùn)行最新版本 Android 的用戶通常在下載應(yīng)用程序,消費(fèi)內(nèi)容和進(jìn)行購(gòu)買方面最為活躍。 他們更喜歡支持他們最喜愛的應(yīng)用中的最新 Android 功能。 使用 Android O,用戶期待著通知渠道和點(diǎn),快速固定,畫中畫,自動(dòng)填充等功能。 隨著時(shí)間的推移,更多用戶升級(jí)到Android O,這些功能還可以幫助您增加與應(yīng)用的互動(dòng)。
使用 Android 最新版的用戶在應(yīng)用下載、內(nèi)容付費(fèi)和付費(fèi)購(gòu)買方面最為活躍。他們更喜歡已經(jīng)支持了 Android 最特性的應(yīng)用。而對(duì)于 Android O,用戶比較期待的新特性有:通知頻道、通知標(biāo)記 (dots)、固定的快捷方式 (shortcut pinning)、畫中畫 (picture-in-picture)、自動(dòng)填充 (autofill)等等。隨著更多的人升級(jí)到 Android O,這些新特性可以幫助你提升應(yīng)用用戶的活躍度。
在你的應(yīng)用中使用 Android O 不僅能增加用戶的活躍度還可以提供更多的安全性以及提高應(yīng)用的性能。例如自適應(yīng)圖標(biāo) (adaptive icons)、可下載的字體 (downloadable fonts)和自適應(yīng)的 TextView (autosizing TexeView) 等,并且可以大大減小你應(yīng)用的 APK 大小。耗電量也是用戶比較關(guān)心的一個(gè)問題,所以他們會(huì)感謝你的應(yīng)用針對(duì)后臺(tái)執(zhí)行限制以及其他重要系統(tǒng)行為變更進(jìn)行了優(yōu)化。
如果想了解關(guān)于 Android O 預(yù)覽版的所有新功能和 API 以及如何將其應(yīng)用到你的應(yīng)用中可以訪問 Android O 開發(fā)者預(yù)覽版網(wǎng)站。
通過 Android Studio 加速你的應(yīng)用開發(fā)
當(dāng)你準(zhǔn)備基于 Android O 做開發(fā)時(shí),建議你更新到最新版本 的 Android Studio 3.0,可從預(yù)覽版的渠道 (canary channel)下載。Android Studio 3.0 除了改進(jìn)了應(yīng)用性能分析工具,支持 Kotlin 編程語(yǔ)言和 Gradle 構(gòu)建優(yōu)化之外,Android Studio 3.0 還可以讓開發(fā)者很方便的使用 Instant Apps,XML 字體 (XML Fonts),可下載字體 (Downloadable Fonts) 和自適應(yīng)圖標(biāo)進(jìn)行開發(fā)。另外還建議你將 Android 支持庫(kù)更新到 26.0.0 穩(wěn)定版本,它現(xiàn)在就可從 Google 的 Maven 中央倉(cāng)庫(kù)中獲取,在未來(lái)的幾天后可以獲取到最新的 SDK,工具和仿真器系統(tǒng)映像(emulator system images)。
你可以將項(xiàng)目的 compileSdkVersion 更新為 API 26,以針對(duì)官方的 Android O API 進(jìn)行編譯。 還建議你將應(yīng)用的 targetSdkVersion 更改為 API 26,以便對(duì) Android O 的一些特定行為變更進(jìn)行測(cè)試。關(guān)于如何設(shè)置你的 Android O 開發(fā)環(huán)境的詳細(xì)信息,請(qǐng)查看官方給出的遷移指南。
發(fā)布你的應(yīng)用更新到 Google Play
Google Play 現(xiàn)在已經(jīng)可以提交適配到 API 26 的應(yīng)用啦。如果你已經(jīng)準(zhǔn)備好了,那么你現(xiàn)在就可以在 Alpha、Beta 或者 production 渠道中發(fā)布你的應(yīng)用啦。但是你要確保你的應(yīng)用在 Android O 以及舊版本系統(tǒng)上運(yùn)行良好,建議你使用 Google Play 的 Beta 版測(cè)試功能,先獲取一小部分早期用戶 的反饋,然后在逐步放出新版。
如何獲取到 Developer Preview 4
獲取開發(fā)者預(yù)覽 4 非常的簡(jiǎn)單,只需訪問 android.com/beta 并選擇您的手機(jī)或平板電腦。你也可以選擇手動(dòng)下載并把更新刷到手機(jī)里。 Android O開發(fā)者預(yù)覽版已經(jīng)適配了 Pixel,Pixel XL,Pixel C,Nexus 5X,Nexus 6P,Nexus Player 和 Android Emulator。 當(dāng)我們發(fā)布 Android 的官方版本時(shí),注冊(cè)的設(shè)備將自動(dòng)更新。歡迎繼續(xù)分享和反饋你的問題和請(qǐng)求。
免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與C114中國(guó)通信網(wǎng)無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
新聞熱點(diǎn)
新聞爆料
點(diǎn)擊排行