Google 釋出 Android 6.0 SDK & Android M 開發者預覽最終版
棉花糖,不論是直接從袋子裡拿出的,還是被烤到外部金黃、內部爆漿,或是和花生醬一起放到三明治裡,都無法讓人抗拒它的魅力。當然,我們也不例外。
自從五月Google I/O大會發布了Android M 開發者預覽版之後,我們收到了使用者廣泛的參與和大量的反饋。而隨著今日開發者版本的釋出,我們將向使用者推出官方 Android 6.0 SDK 。同時,Google Play也允許開發者釋出,支援最新Marshmallow API 23的應用。
做足功課,準備好迎接Android Marshmallow
最終的Android 6.0 SDK目前可透過 Android Studio 1.3.2 版本中的SDK Manager進行下載。新的SDK中,包含有最新的Android APIs以及相對應的開發工具,從而保證開發者的應用能否支援API 23。一旦開發者完成了將Android 6.0 SDK下載到Android Studio的步驟後,請將應用專案 compileSdkVersion 更新至Level 23,之後便可測試自己的應用軟體與新平臺的相容性了。另外,開發者也可以將自己的應用軟體從 targetSdkVersion 更新至Level 23來對自動備份、應用許可等Level 23的特有功能進行測試。
和Android 6.0 SDK一同釋出的還有 Android Support Library v23版本的更新。新版Android Support Library能夠幫助使用者更容易地實現Permission和指紋識別等新的平臺API,也支援向下相容。本次釋出的新的庫包括: customtabs , percent , recommendation , preference-v7 , preference-v14 和 preference-leanback-v17。
檢查應用的Permssion
除了指紋識別和Doze模式等 新平臺搭載的功能 以 外,Android Marshmallow還包含了新的Permssion模式,這能使應用軟體安裝及更新過程更加精簡。為了讓使用者享受這一靈活特性,並確保應用軟體在使用者 關閉特定許可時還能夠按照預期執行,請注意一定要先將自己的應用更新至可以相容API 23的版本,然後再請其他Android Marshmallow使用者對應用軟體進行測試。
如何更新
Android模擬器映象以及開發者預覽系統映象都已經完全支援Nexus系列裝置,例如(Nexus 5、Nexus 6、Nexus 9 以及 Nexus 播放器),從而幫助你完成新功能測試。你可以從 開發者預覽站點 下載這些映象。另外,和之前釋出的開發者預覽版本一樣,Nexus系列裝置在未來幾天內也將收到自動線上更新。
儘管本次釋出的Android 6.0 SDK已是最終版本,裝置的系統映象仍為開發者預覽版。預覽版雖然已經接近最終版,但並不是最適合消費者使用的版本。請不要忘記,今年秋天Android 6.0 Marshmallow正式向公眾釋出時,你仍需按照每年的慣例對裝置進行手動刷機到 factory image ,才能確保Nexus裝置可以在之後繼續收到消費者版本的OTA更新推送。
新特性
和以往的開發者預覽更新相比,本次釋出的最終版API增加了許多新的功能。下面為你列出部分內容:
● Android平臺新特性:
Permission使用者許可介面——我們對Permission使用者介面進行了更新並且強化了部分許可行為。
● API新特性:
指紋識別API——該特效能夠實現更有效的報錯、更精確的指紋識別體驗,以及可靠性更高的計數支援。
將Android Marshmallow app釋出到Google Play
Google Play現在已經可以接收透過Google Play開發者控制器上所有通道(內測版、外測版、產品版均可)上傳的API 23 應用。待今年秋天釋出消費者版時,Google Play商店也將進行更新,確保應用軟體的安裝和更新流程將全面支援API 23版本應用的Permission模式。
為保證更新後的應用軟體能夠在Android Marshmallow和老版本系統中都能夠正常執行,我們建議您使用Google Play剛剛釋出過的beta testing功能先進行試用反饋,然後再批次向使用者釋出新的應用版本。
相關文章
- 釋出Android Things Console開發者預覽版Android
- 最終預覽版 Beta 4 現已釋出,Android P 正式版即將到來!Android
- Google的安卓穿戴Android Wear SDK釋出Go安卓Android
- Android 7.1.1開發者第二預覽版釋出 擴充了支援裝置Android
- Android P 開發者預覽版首發!Android
- Android P 開發者預覽版 · 操作指南Android
- Android Wear開發者預覽版入門Android
- .NET 6 預覽版 7 釋出——最後一個預覽版
- Android O開發者預覽版終於推出啦!官方介紹新特性Android
- Android O API 已釋出最終版本AndroidAPI
- Android 13 首個開發者預覽版到來Android
- Android N 最初預覽版:開發者 API 和工具AndroidAPI
- 微軟面向開發者釋出Win10 20H1 SDK預覽版18894微軟Win10
- 谷歌宣佈推出Android隱私沙盒,計劃年內釋出開發者預覽版谷歌Android
- 歡迎體驗 | Android 13 開發者預覽版 2Android
- iOS9.3.3 Beta1開發者預覽版釋出iOS
- 蘋果 macOS 12.2 開發者預覽版 Beta2 釋出蘋果Mac
- 蘋果釋出開發者預覽版iOS 8.3 beta 3系統蘋果iOS
- 微軟釋出Windows 10 RS4 SDK build 17035預覽版微軟WindowsUI
- Android N第二個預覽版釋出 3D效能暴增Android3D
- [譯] Flutter 釋出預覽版 2.0 : 完美適配 iOS丨Google 開發者大會2018FlutteriOSGo
- HarmonyOS 3 開發者預覽版釋出;Chrome 95 釋出;MySQL 8.0.27 GA 釋出 | 思否週刊ChromeMySql
- 基於Android 6.0 一加氫OS 1.4版本釋出Android
- Kodi ‘Leia’ 18.2 最終版釋出
- LibreOffice 3.6 最終版 3.6.7 版釋出
- 微軟釋出Win10 20H1首個SDK預覽版微軟Win10
- 微軟正式釋出全新Win10 SDK預覽版15003微軟Win10
- Android N第二個預覽版釋出 全新的3D渲染APIAndroid3DAPI
- .NET 6 預覽版 5 釋出
- .NET 8 預覽版 1 釋出!
- .NET Aspire 預覽版 6 釋出
- .NET 9 預覽版 3 釋出
- .NET ASPIRE 預覽版 7 釋出
- .NET 9 預覽版 5 釋出
- .NET 9 預覽版6釋出
- Android 8.1 開發者預覽版 —— 為 ML 機器學習做好準備的 Oreo 升級版Android機器學習
- PHP框架Raxan1.0最終版釋出PHP框架
- 更上一層樓: Android 11 首個開發者預覽版到來Android