現已推出 Android 8.1 和 Android Oreo Go 版本 —— 爲全部人打造由 AI 驅動的全覆蓋移動平臺

昨天 Google 在印度正式發佈 Android 8.1 Oreo,這是 Google 向實現 「爲全部人打造由 AI 驅動的全覆蓋移動平臺」 這一願景邁出的一大步。安全

Android 8.1 引入對 Android Oreo(Go 版本)的支持,即便是入門機型,依舊能夠享受一流軟件體驗。Android Oreo(Go 版本)問世以來,憑藉出色的表現,很快風靡在快速成長的低內存設備市場,同時也將大家開發的應用和遊戲帶給他們。網絡

Android 8.1 Oreo 同時引入神經網絡 API,爲應用提供了一個利用機器學習加速硬件的運行時。該 API 在支持設備上,可以在多個關鍵使用場景下(例如基於視覺的對象分類)實現快速高效的推理(inference)操做。框架

何不從今天起就開始使用 Android 8.1 Oreo?有關源碼將會陸續貢獻於 Android 開源計劃 (AOSP),並且咱們將在下週發佈系統更新,用以支持 Pixel 和 Nexus 設備。同時咱們正和設備廠商積極合做,爭取在將來幾月擴大 Android 8.1 覆蓋範圍,其中包括針對 Android Oreo (Go 版本)的入門機型。機器學習


Android Oreo(Go 版本)

早先在 2017 年的 I/O 開發者大會上,Google 就表示《Android Go 計劃》目的在於爲全球數十億上線用戶優化 Android 體驗。從 Android 8.1 開始,咱們致力將 Android 打形成更加出色的平臺,惠及更多符合 Android Oreo(Go 版本)參數要求的入門級設備。
工具

內存優化 —— 改善平臺內存使用,確保應用可以在內存等於或低於 1GB 的設備上流暢運行。性能

彈性硬件選項 —— 新硬件特性常量讓開發者可以在 Google Play 上針對不一樣目標機型(普通機型或者低內存機型)對應用進行分佈。學習

優化 Google 應用:對 Google 應用進行重構和優化,減小內存使用、儲存空間和移動數據。測試

Google Play: 屆時全部應用均可以安裝在 Android Oreo(Go 版本)設備上,Google Play 還會給部分通過專門優化的應用提供額外宣傳,將這些案例寫在《爲數十億用戶打造產品指南》上,爲用戶打造卓越體驗。字體

同時咱們在該指南內還說明了 「如何爲 Android Oreo(Go 版本)機型優化應用」。大部分開發者能夠優化現行 APK 或者使用 Google Play 提供的 「多 APK 功能 (Multiple APK feature)」 爲低內存設備選擇特定 APK,從而爲本身 App 在 Android Oreo(Go 版本)機型的上線作準備。記住這一點:不論用戶使用何種機型,他們老是樂於見到輕量而高效的應用。優化


神經網絡 API

神經網絡 API 可以向設備內置機器學習框架,如 TensorFlow Lite —— Google 移動跨平臺機器學習框架、Caffe2 等,提供加速運算和推理。TensorFlow Lite 現已對開發者開放,各位可移步 TensorFlow Lite 開源庫進行下載和文檔閱覽。在 TensorFlow Lite 和神經網絡 API 協同合做下,移動設備可以高效運行相似 MobileNets、Inception v3 和 Smart Reply 之類的模塊。


自動填寫升級及更多

Android 8.1 包含精選性功能和開發者 API(API 等級 27),以及最新優化項、錯誤修正和安全補丁包。開發者能夠利用多種 API 擴展本身的應用,如自動填寫升級 —— 共享內存 API。您也能夠添加現有 Android Oreo 功能,具體操做請參閱 Android Oreo 官方網站。


在 Android 8.1 上測試應用

若是您還沒有準備就緒,能夠先花一點時間測試應用,確保用戶在升級到 Android 8.1 Oreo 以後可以享受到預期體驗。

只須經過 Google Play 將應用下載到任何設備或者 Android Oreo 模擬器上即可進行用戶流測試。App 應該運行流暢,界面美觀,並且可以流暢適應各項 Android Oreo 行爲變動。須要特別注意後臺地理位置限制、通知渠道、網絡變動、安全狀況和設備 ID。


利用 Android Studio 加快開發速度

咱們建議各位開發者升級到 Android Studio 3.0 來配合 Android 8.1 開發,在前不久咱們已經推出 Android Studio 3.0 穩定版。藉助新的應用性能分析工具,Kotlin 語言支持以及 Gradle 構建優化,Android Studio 3.0 可以大幅度簡化 Android Oreo 開發流程,添加新功能,如 Instant Apps、XML 字體、可下載字體以及自適應圖標。

基於最終版平臺,咱們已更新 Android Studio 內的 SDK、構建工具和 API 等級 27 模擬器系統鏡像文件。建議開發者前往 Google's Maven 資源庫將 Android 支持庫更新至版本 27.0.2。詳情和新功能請參閱版本信息。

和之前同樣,咱們也會在 Nexus 鏡像網站更新可下載工廠鏡像和 OTA 鏡像文件,幫助開發者在 Pixel 和 Nexus 設備上進行最終測試。


在 Google Play 上發佈更新

若是一切準備就緒,開發者能夠將針對 API 等級 27 更新後的 APK 上傳到 alpha, beta 或者產品渠道,請確保更新後的 App 可以在 Android Oreo 以及舊版本系統上順利運行。建議開發者先進行 beta 測試,根據小部分用戶的反饋以及發佈前報告診斷應用問題以後,再進行正式發佈。請前往 Android 開發者網站獲取有關產品發佈的最佳案例和有關信息。期待您的應用更新。


Android Oreo 的下一步

開發者預覽版反饋功能立刻就要關閉了,可是咱們歡迎各位開發者繼續踊躍留言。若是您發現 Android 8.1 依舊沒有解決預覽版的問題,請經過 AOSP(Android 開源計劃)反饋功能提交新的錯誤報告。您也能夠在開發者社區向咱們提問或者提供反饋意見。

相關文章
相關標籤/搜索