Android Q Beta 3 亮相 Google I/O'19

Android_開發者發表於2019-05-10

作者: Dave Burke, 工程部副總裁

I/O'19 期間 Android 達成了兩項里程碑的成就: 其一,迎來第 10 個主版本;其二,全球活躍裝置數量突破 25 億臺。

Android Q Beta 3 亮相 Google I/O'19
Android Q 主要聚焦在三個方面: 創新、隱私與安全,以及數字健康。我們想協助開發者利用 5G、摺疊屏、無框屏、裝置內建 AI 等最新技術繼續創造精彩,同時確保使用者安全、隱私及數字健康是您開發過程中的首要考慮因素。

在前幾天的 2019 Google I/O 開發者大會上,我們介紹了 Android Q 的一些新特性,併發布了 Android Q 的最新版本——Android Q Beta 3。不論是對於 Beta 3,還是即將在今秋釋出的穩定版 Android Q 而言,您的反饋都是推動我們進步的強大動力,在此,十分感謝大家一路以來的支援!

今年,使用者可在由 12 個裝置廠商出品的 15 款合作機型上體驗 Android Q Beta 3 —— 支援裝置的數量是去年的兩倍!這一切得益於 Project Treble 計劃的落地,當然,更離不開 Google 合作伙伴的積極協助,為我們在全球加快 Android 的更新速率。這些合作伙伴包括華為、小米、諾基亞、索尼、vivo、OPPO、一加、華碩、LGE、傳音、Essential 和 realme。

請前往 android.com/beta 檢視全部的 Beta 裝置,並瞭解詳細的更新步驟。如果您已擁有一臺 Pixel 裝置,請訪問 Beta 體驗計劃,並在裝置上獲取更新。如果您已加入計劃,裝置將馬上收到更新推送。如果您想開始為 Android Q Beta 開發應用,請移步 developer.android.google.cn/preview。

隱私及安全

正如我們之前在 Google I/O 開發者大會上分享的一樣,Google 十分注重使用者隱私及安全,因此我們在 Android Q 中增加了許多安全防護方面的功能。

隱私

隱私是 Android Q 的主要著力點,從提升平臺的防護等級,到以隱私為中心設計新特性,我們從多個角度突破,力圖提供完善的安全措施。當然,讓使用者享有更多控制權,確保應用和裝置透明公開資訊的收集和使用,這兩點也十分重要。

為了提供更好的隱私保護並授予使用者更多控制權,Android Q 在之前幾個版本的基礎上,引入了多項跨平臺變更,例如,我們改進了系統 UI ,並針對應用資料使用許可權引入了更為嚴格的限制。

比如說,Android Q 在位置訪問許可權方面讓使用者享有更多控制。應用仍舊可以發起請求,但從 Android Q 開始,使用者可選擇何時允許應用獲取位置資訊,如僅在使用該應用時允許、始終允許或拒絕。更多內容,請閱讀開發者指南,讓應用更好地應對位置管理新規定。

Android Q Beta 3 亮相 Google I/O'19
除了位置許可權以外,我們還引入了分割槽儲存功能 (Scoped Storage),讓使用者可以更好地管理裝置內檔案,並防止應用訪問敏感的個人資訊與應用資料。您的反饋對該特性的優化起到了很重要的作用,我們最近公佈了關於該特性的一些變更,目的是方便您在應用中提供相關支援。這些變更在 Beta 3 已生效。

另一項重要變更是限制應用從後臺啟動,防止應用突然從後臺跳轉至前臺並擋住前臺應用。在 Beta 3 中,我們不再向應用傳送 toast 警告,而是直接禁止應用啟動。

為了防止應用追蹤裝置,我們限制應用訪問不可重置的裝置識別號,如裝置 IMEI 碼、序列號等等。請仔細閱讀最佳實踐,為您的用例選擇正確的識別號。當應用連線不同的 Wi-Fi 網路時,Android Q 會在連線中都隨機化 MAC 地址;另外,我們也將網路連線 API (Connectivity API) 置於位置許可權的保護下。我們提早與您分享這些變更,是為了給您預留充足的時間做好準備

安全

為了保障使用者安全,我們擴充套件了 BiometricPrompt 驗證框架,讓 Android 得以從系統層面提供生物驗證支援。另外,我們還擴充套件了對人臉識別等被動驗證方法的支援,並加入了隱式和顯式兩個型別的身份驗證流。在顯式驗證流中,使用者必須明確確認執行事務操作;隱式驗證流則主要負責被動驗證這類較為輕便的事務,無需使用者提供明確確認。

Android Q 還新增了 TLS 1.3 支援。TLS 1.3 是 TLS 標準的一次比較重要的更新,它在安全性、效能和隱私方面都進行了大幅優化。根據我們收集到的資料顯示,與 TLS 1.2 相比,1.3 版本中安全網路連線的建立速度加快了 40%。TLS 1.3 預設啟用,不論應用針對哪個等級的 API 開發,都需通過 Android TLS 堆疊建立所有 TLS 連線。更多細節,請參考官方文件。

Project Mainline 計劃

我們在今天宣佈啟動 Project Mainline ,目的在於保障 Android 使用者的安全,並確保使用者裝置能夠直接從 Google Play 獲取最新的重要程式碼更新。在 Project Mainline 的幫助下,現在我們不再需要裝置廠商提供全套的系統更新,而是直接在作業系統內部更新特定的內部元件。這意味著,我們能夠長期為裝置上提供更新的 OS 程式碼,提高一致性,同時以更快的速度向使用者推送 AOSP (Android 開源專案) 中的程式碼。

我們計劃採用與應用交付更新同樣的方式來更新 Project Mainline 的模組——在後臺從 Google Play 下載最新版本,待裝置下次開機時再完成載入。您可前往 Android 開源專案獲取模組的原始碼,而且在每次更新發布之後,我們也會將相應程式碼開源。另外,鑑於 Project Mainline 的開源性,因此,模組中會包含由 Google 合作伙伴和開發者社群貢獻的改進與修復程式碼。

Project Mainline 為使用者帶去了許多裨益,因為裝置可以一直執行最新版本的模組,其中包含安全、隱私和一致性方面的最新更新。這同時也為裝置廠商、運營商和企業創造了巨大價值,他們不再需要升級整個系統,便能完成 OS 關鍵部分的效能優化與安全提升。

我們期望 Project Mainline 可以幫助應用和遊戲開發者在所有裝置上部署關鍵領域的平臺實現,並逐漸提高平臺一致性,從而降低開發與測試成本並保障應用的正常工作。所有執行 Android Q 或更高版本系統的裝置將在不久後收到 Project Mainline 計劃的推送。目前,我們正在與生態圈夥伴積極合作,確保各大廠商的裝置儘早作好萬全準備。

創新與新體驗

Android 正處在創新的風口浪尖,在與生態圈合作伙伴的共同努力下,我們融合硬體和軟體的前沿技術,力圖帶給使用者前所未有的數字新體驗。

摺疊屏裝置

世界各大頂級廠商在今年釋出了多款摺疊屏裝置,這不僅為 Android 生態圈注入了源源活力,還標誌著螢幕技術的又一飛躍。這些裝置在摺疊時相當於一部手機,而展開時又可當作精美的平板使用。

我們對 Android Q 進行了多項優化,確保摺疊和展開操作發生時螢幕的無縫連續性,同時,應用與遊戲的當前頁面也可延續至另一個螢幕。在多工處理方面,我們改進了 onResume onPause 的工作模式,以便為 multi-resume 提供更好的支援,另外我們還新增了當應用獲得焦點後的通知功能。為了幫助您管理應用在摺疊屏及大屏上的顯示,我們還更新了 resizeableActivity 屬性的工作方式。

我們的合作伙伴已經推出了不少創新力十足的摺疊裝置,今後將會有更多裝置陸續面世,敬請期待!您可通過 Android 3.5 Canary 版本配置一個摺疊屏模擬器,現在就開始開發和測試您的應用。

Android Q Beta 3 亮相 Google I/O'19
視訊連線: www.youtube.com/watch?v=4dI…

5G 網路

作為無線技術的新一輪革命,5G 技術意味著更快的速度與更低的延遲,賦能開發者解鎖新的應用體驗,或者升級現有功能。

Android Q 為 5G 增添了平臺支援並擴充套件了現有 API,幫助您順利完成應用的 5G 轉型。您可使用網路連線 API (Connectivity API) 來檢測裝置是否具備高寬頻連線以及它是否屬於計費連線。這樣一來,您的應用和遊戲便可為使用者定製豐富、沉浸度高的 5G 體驗。

得益於 Android 開放的生態文化以及合作伙伴的鼎力相助,我們預計 5G 技術會很快迎來大規模商用時代。今年已有超過 12 家 Android 廠商釋出了 5G 裝置;全球也有超過 20 家運營商即將落地 5G 網路,其中部分運營商已實現大規模 5G 組網。

Live Caption

除硬體創新之外,我們還會繼續利用 Android AI 技術推動軟體革新,為更多使用者打造更智慧、更便捷的 OS 作業系統。其中,實時字幕 (Live Caption) 就是一個很好的例子,它是 Android Q 引入的一項新特性,當使用者在手機上播放視訊時,它便能為手機視訊自動新增字幕。

許多人會選擇收看帶字幕的視訊,因為這樣一來,即使在路上或者擁擠的場所,他們依舊可以跟上視訊播放的內容。但是,對於全世界 4 億 6 千 6 百萬聽障人士而言,字幕不僅意味著簡便,這賦予了他們觸及內容的機會,而 Live Caption 正是 Google 與聽障群體協同合作的成果。

Android Q Beta 3 亮相 Google I/O'19
視訊連線: www.youtube.com/watch?v=YL-…

Live Caption 功能可以為手機上任何應用內的多媒體檔案新增實時字幕,支援的檔案型別包括視訊、播客、語音資訊和使用者自錄音訊。而且,得益於我們在今年上半年在語音識別方面的突破性進展,該功能在無網路連線的條件下也可使用,所有工作都在裝置端完成。實時語音模組在手機上離線執行,所有音訊資訊也不會洩露出裝置。

對於開發者來說,由於 Live Caption 功能讓數字媒體真正 "觸" 指可及,因此它能為您的應用和遊戲帶來更多使用者。Live Caption 功能將在今年下半年正式與大家見面。

通知內建議操作

我們在 Android Pie 中就已引入智慧回覆功能,讓使用者可以直接通過通知與應用發生互動。不過,儘管我們提供了用於附加回復和操作的 API,但是具體的構建程式碼仍舊需要由開發者自行編寫。

在 Android Q 中, 我們可以希望在不增加開發者工作量的前提下,在所有應用內實現智慧回覆支援。從 Beta 3 開始,我們啟用了由系統提供的智慧回覆和建議操作,在預設設定下,這些回覆與操作會直接顯示在通知內。

當然,開發者也可以為自己的應用設計專屬的回覆與操作,比如說通過 ML Kit 或者其它機器學習框架。如果您不想在通知內使用系統提供的回覆和操作,只需呼叫 setAllowGeneratedReplies()setAllowSystemGeneratedContextualActions() 即可。

Android Q Beta 3 亮相 Google I/O'19
Android Q 智慧建議功能與文字識別器實體識別服務一樣,均由系統內建的裝置端機器學習服務所驅動。我們在開發該功能的時候充分考慮了使用者隱私安全的重要性,因此整個機器學習處理完全在裝置上進行,全程不涉及後臺伺服器。

由於建議操作是基於 TextClassifier 服務開發的,因此它可以利用 Android Q 新引入的一些功能,如語言識別。您可直接通過 TextClassifier API 來生成由系統提供的通知與操作,必要時,也可與自行設計的回覆和操作混合使用。

全域性夜間模式

不少使用者更喜歡使用具備夜間模式的應用。當光線變暗時,他們可轉用夜間模式,這既有助於減緩眼部疲勞又能省電。與此同時,使用者也希望 Android 可以提供一種更為簡便的方式,讓他們能在各種裝置上啟用夜間模式。夜間主題上榜熱門請求已經有一段時間了,而 Android Q 終於把它帶向了使用者。

從 Android Q Beta 3 開始,使用者可通過以下三種途徑啟用新的全域性夜間模式:

(1) 點選設定,進入顯示

(2) 新的快捷設定

(3) 啟動省電模式。在夜間模式下,系統介面會變暗,而提供支援的應用也會同時啟用夜間模式。您可選擇為應用開發專屬的夜間主題,或開啟 "強制變暗" (Force Dark) 功能,讓作業系統為現有主題重新建立一個夜間版本。您只需在應用的當前主題內設定 android:forceDarkAllowed="true" 即可。

Android Q Beta 3 亮相 Google I/O'19
您或許想要自己操刀設計應用的夜間主題,所以我們努力改進了 AppCompat 的 DayNight 特性。應用可以通過 DayNight 向所有 Android 使用者提供夜間主題,完全不受系統版本的影響。更多內容,請閱讀官方文件

手勢導航

許多最新款的 Android 裝置都配有精美的無框螢幕,而使用者也想要盡情享用大屏帶來的極致體驗。在 Android Q 中,我們引入了一款全新的手勢導航模式。在該模式下,導航欄區域會處於隱身狀態,應用和遊戲的內容可以真正做到全屏顯示。系統依舊保留了大家所熟悉的返回上一級、主介面和最近使用這三個功能,不過使用者需要滑動螢幕,而非點選按鈕,來進行操作。

使用者需依次點選設定 > 系統 > 手勢,來啟用或關閉手勢導航。目前系統支援的手勢操作有以下兩種: 從下向上滑動可返回主介面;從左或右邊緣向內滑,則可觸發返回上一級操作。

Android Q Beta 3 亮相 Google I/O'19
如需無縫整合手勢導航功能,應用需要使用邊到邊全屏顯示,並設計顯示在導航欄背側的內容,從而給使用者帶去沉浸式體驗。為了實現這一點,應用首先得呼叫 setSystemUiVisibility() API 進行全屏佈局,然後妥善處理 WindowInsets,確保關鍵 UI 介面清晰可見。更多內容,請參閱官方文件

數字健康

數字健康是 Android 研發工作的第三個主題。我們想要為使用者提供合適的工具,讓他們可以直觀地瞭解裝置的使用情況,以更健康的方式使用數字產品。因此,我們在去年提出了數字健康這個概念,並將其整合至多個使用場景: 儀表盤 (Dashboard)、應用定時器 (App Timer)、勿擾模式 (Flip to Shush) 和放鬆模式 (Wind Down)。在這些工具的協助下,使用者建立了一種更為健康的數字生活,其中,應用定時器讓使用者在 90% 以上的時間內集中注意力,專心完成既定目標,而放鬆模式則減少了 27% 的夜間使用時間。

今年,為了更好地幫助使用者在數字生活中取得平衡,我們又新增了兩款新工具——專注模式 (Focus Mode) 與 Family Link。

專注模式

如果您想在工作與學習時保持高度專心,集中精力完成某個任務,那麼,專注模式便是您的不二之選。啟用該模式後,您可以勾選可能會讓您分心的應用,並遮蔽來自它們的推送,比如說,暫停使用郵件和新聞,但保持地圖及簡訊應用處於活躍狀態。當您想要集中注意力時,您可直接點選快捷設定內的專注模式。啟用後,選定應用便會一直處於靜音狀態,直到裝置退出專注模式。專注模式將在今秋登陸 Android 9 和 Android Q 裝置。

Family Link

Family Link 是我們面向家長新推出的一套控制工具。從 Andrdoi Q 開始,Family Link 會作為系統功能出現在設定介面裡。當您為小朋友設定新裝置時,Family Link 會將裝置連線至您的 Google 賬號。接著,您便可為孩子的裝置設定每日使用時限,瞭解他們的應用使用情況,或檢視他們想安裝的新應用,您甚至可以設定就寢時間,在該睡覺的時候斷開裝置連線。此外,Android Q 還允許您單獨限制某幾個應用的使用時間,或者適當延長裝置的使用時間作為獎勵,讓孩子晚 15 分鐘睡覺。我們將在今年秋天為 Android P 和 Android Q 裝置新增 Family Link 功能。點選檢視還有哪些出色的健康應用榮獲了 "Google Play 2019 擁抱美好生活傑出應用" 大獎。

Android Q Beta 3 亮相 Google I/O'19
Family Link 允許家長設定就寢時間,並適當延長孩子的裝置使用時間作為獎勵

Android 基礎

我們一直在增加核心功能的數量,努力塑造出更為強勁的 Android 基礎,從而助力各位開發者為使用者帶去新體驗,以下為我們目前在這個方面取得的一些成果與進展。

P2P及網路連線優化

在 Android Q 中,我們對 Wi-Fi 技術棧進行了重構,這不僅提升了應用在隱私及效能方面的表現,而且對許多常見用例也有一定的優化作用,如 IoT 裝置管理以及建議網路連線等——而且無需應用請求位置許可權。網路連線 API (Network Connection API) 讓您能夠更輕鬆地通過本地 WiFi 管理 IoT 裝置,並使用配置、下載和列印等 P2P 功能。應用可通過網路建議 API (Network Suggestion API) 向使用者顯示偏好的 Wi-Fi 網路,併發起網路連線。

Wi-Fi 效能模式

在 Android Q 中,應用可啟用高效能、低延遲的自適應 Wi-Fi 模式,在網路延遲比較敏感的場景下,如實時遊戲、主動呼叫等,確保流暢的使用者體驗。一旦啟用,Android 平臺將與裝置韌體協同工作,實現最低能耗。如需啟用新的效能模式,請呼叫 WifiManager.WifiLock.createWifiLock()

完全支援高精度 Wi-Fi RTT 室內定位

Android 9 Pie 引入了 RTT API ,方便應用進行室內定位。該 API 可幫助應用計算 Wi-Fi 封包之間的往返時間,接而獲取與附近 Wi-Fi 接入點 (AP) 的距離。接入點需支援 IEEE 802.11mc 協議。我們在 Android Q 中完善了對 IEEE 802. 11mc 標準的實現,新增加的 ResponderLocation API 可獲取各個接入點的位置資訊,它們由其所有者在安裝時進行配置。

音訊回放捕捉

我們在上文已經介紹過了 Live Caption 這個特性,有了它的幫助,任何應用中的音訊檔案都可被轉化成文字,然後立即以字幕形式呈現在螢幕上。Live Caption 無縫體驗為跨應用音訊流分享提供了強勁的推動力。在 Android Q 中,所有支援音訊播放的應用均可通過 AudioPlaybackCaptureConfiguration API 允許另一個應用捕捉它的音訊流。除新增字幕以外,該 API 還可讓您支援遊戲直播等其它熱門用例,而且完全不會對原應用或遊戲造成延遲。

我們在設計這個新功能的時候也考慮了隱私和版權問題,因此應用間捕捉音訊的能力是有限制的,開發者可以自行控制是否允許其它應用捕捉完整版音訊檔案。更多技術細節,請閱讀官方文件

圖片動態深度

從 Android Q 開始,應用可在支援裝置上請求生成動態深度圖片,檔案內包含與深度元素相關的 JEPG 與 XMP 後設資料,並內嵌一組深度圖與置信圖。"JPEG + 動態深度" 圖片可以幫您在應用中實現模糊或散景效果。您甚至可以利用這些資料生成 3D 圖片或為 AR 攝像用例提供支援。動態深度是一款供所有生態圈夥伴使用的開放格式——您可以瞭解最新的格式規格。目前,我們正在與各大裝置廠商展開密切合作,希望儘早普及 Android Q (以及未來版本系統) 裝置對該圖片格式的採用率。

Android Q Beta 3 亮相 Google I/O'19
動態深度圖片可幫助您在應用中實現模糊或散景效果
全新的音訊及視訊解碼器

Android Q 現已支援開源視訊解碼器 AV1,媒體供應商只需更少的頻寬就能將高質量視訊內容傳輸至 Android 裝置上。此外,Android Q 還新增了對 Opus 音訊格式的支援。Opus 編碼器能自動識別輸入訊號是語音還是音樂,然後據此選擇優化的編碼模式。此外,使用者也可在支援 HDR 10+ 的 Android Q 裝置上,播放高動態範圍視訊。MediaCodecInfo API 為開發者判定 Android 裝置的視訊渲染能力提供了一種更為簡便的方法。所有編碼器都配有所支援檔案體積和幀率的相關資訊。

Vulkan 1.1 和 ANGLE

我們將繼續擴充套件 Vulkan 在 Android 平臺上的應用範圍,努力將其打造成一低成本、跨平臺的高效能 3D 圖形 API。目前,我們正在與多裝潢置廠商合作,希望將 Vulkan 1.1 作為執行 Android Q 或更高版本系統的裝置要求:對64 位裝置為硬性要求,而對 32 位裝置則為推薦配置。為了給使用 OpenGL 的遊戲和圖形開發者提供更強大的技術支援,我們正在為基於 Vulkan 的裝置開發一款標準的、可更新的 OpenGL 引擎。此外,Android Q 還在在 Vulkan 基礎上為 Android 裝置新增了ANGLE 實驗性支援。更多資訊,請參閱 Android官方文件

神經網路 API 1.2

我們在神經網路 API 1.2 中新增了 60 個運算元,包括 ARGMAX、ARGMIN、量化 LSTM,以及大量效能優化,為廣泛的模型加速奠定了堅實的基礎,如目標檢測模型和影象分割模型。我們現在正在和硬體合作伙伴以及主流機器學習框架提供商 (如 TenserFlow) 展開積極合作,共同推進神經網路 API 1.2 優化及支援工作。

熱感 API

當裝置過熱時,CPU 和 GPU 便無法正常工作,這會對應用和遊戲的執行造成嚴重影響。從 Android Q 開始,應用和遊戲可通過熱感 API (Thermal API) 監測裝置的溫度變化,並採取對應措施讓裝置降回正常溫度。比如說,流媒體應用可降低解析度/或位元率或網路流量,相機應用可以禁用閃光或影象增強,遊戲則可選擇降低幀率或減少曲面細分中的多邊形數量。更多資訊,請閱讀官方文件

ART 執行時優化

Android Q 大幅改進了 ART 執行時。開發者無需進行任何操作,便可有效縮短應用的啟動時間,減少記憶體消耗,並提高應用的執行流暢度。為了加快應用的初始啟動速度,Google Play 現在除了 APK 檔案之外,還會提供基於雲的配置檔案。這是一套已經過匿名化處理的彙總 ART 配置檔案,允許 ART 在應用開始執行之前就預編譯一部分程式碼。基於雲的編譯檔案適用於所有應用,而且執行 Android P 或更高版本系統的裝置目前已提供相關支援。

Android Q Beta 3 亮相 Google I/O'19
此外,我們還在 ART 的併發複製垃圾收集器 (Concurrent Copying Garbage Collector) 中新增了分代收集機制 (Generational Garbage Collection)。分代演算法可以將新生代的物件單獨收集出來,與 full-heap GC 相比成本更小。引入分代演算法後,ART 垃圾回收速度和 CPU 利用效率有了明顯提升,在減少垃圾的同時,讓應用可以在低端裝置上更流暢地執行。

更多 Android Q Beta 支援裝置,Treble 專案繼續發力

在 2017 年 Android Oreo 釋出之際,我們同時也推出了 Project Treble 計劃,目的是加快 OS 作業系統的更新步伐。Project Treble 計劃提供了一套穩定且可測試的介面,用於連線 Android 作業系統及由裝置廠商和晶片廠商編寫的底層程式碼,大大提高了新版本系統移植的簡便性和模組化程度。

我們在 2018 年與合作伙伴展開緊密合作,首次在 Treble 裝置上實現 OS 系統更新,並取得了喜人的成果: 在去年的 Google I/O 大會上,除了 Google 出品的 Pixel 和 Pixel 裝置之外,另有來自 7 家合作廠商的 8 款機型加入了 Android P Beta 專案。時至今日,我們看到 Android Pie 更新速率大幅加快,與去年同時間的 Android Oreo 釋出相比,支援裝置的數量上漲至 2.5 倍。

待到今年推出 Andoid Q 之時,Project Treble 計劃的勢頭愈發強勁,除了 Pixel 全線機型之外,共有來自 12 家全球頂級裝置廠商的 15 款機型支援推送 Android Q Beta 3。我們同時提供了 Q Beta 3 GSI 通用系統映像。它們均提供相同的行為、API 和特性,讓您可以在超多款裝置上測試應用,通過多種途徑嚐鮮試用 Android Q。

Android Q Beta 3 亮相 Google I/O'19
請訪問 android.com/beta,獲取完整版支援機型及 Pixel 裝置列表。立即選擇您最喜歡的裝置,上手一試 Android Q Beta並向我們分享您的使用感受吧!

探索新特性和 API

當您準備就緒後,請進一步探索 Android Q, 瞭解可在應用中使用的諸多新特性及 API。請閱讀 API 差異報告瞭解 Beta 3 中引入的變更,或閱讀 Android Q Beta API 參考文件,獲取詳細技術細節。此外,我們也在 Android Q Beta 開發者官網為您準備了更多資源,如版本說明報錯指南

如果您想為 Android Q 開發應用,只需將 Android Q Beta SDK 和工具下載到 Android Studio 3.3 或更高版本,並按照步驟配置開發環境。 如果需要 Android Q 行為變更的最新修復,建議您使用 Android Studio 3.5 (或更高版本)。

如何獲取 Beta 3 ?

獲取步驟很簡單! Pixel 使用者請加入 Beta 測試計劃並獲取更新。如果您已加入,無需任何行動,裝置將很快收到更新推送。此外,系統映象檔案也已開放下載

Android Q Beta 測試計劃中的其它裝置也會收到 Beta 3 更新推送,這些裝置同樣也由 Google 的頂級裝置合作商提供。請訪問 android.com/beta 檢視全部的支援機型和 Pixel 裝置,每款裝置都提供了詳細的配置引數和官網連結,您可前往對應網站進行下載、獲取支援或反饋問題。

為了能在支援測試裝置上進行更多測試,您可下載 Android GSI 通用系統映像。如果暫時沒有可以執行 Android Q 的裝置,您也可以使用模擬器進行測試,請通過 Android Studio 中的 SDK Manager 下載最新版本的模擬器系統映像。

您的反饋意見對我們非常重要,歡迎您在下方評論區留言或點選這裡 提交產品反饋建議,分享您的使用感受、想法與建議。我們已經收到了許多寶貴的反饋,目前,我們正在緊鑼密鼓地進行 Beta 4 的開發工作,希望可以盡多地整合大家的意見與建議。

期待您的應用在 Android Q 上的精彩表現!

點選這裡提交產品反饋建議

Android Q Beta 3 亮相 Google I/O'19

相關文章