我們擅長商業(yè)策略與用戶體驗的完美結合。
歡迎瀏覽我們的案例。
3 月 13 日消息,據(jù)國外媒體報道,谷歌今日發(fā)布全新操作系統(tǒng) Android Q Beta 1,其主要特性有增強的隱私和安全功能,支持可折疊屏幕的增強功能,全新 API 接口,全新媒體編碼解碼器,全新攝像頭功能,可擴展神經(jīng)網(wǎng)絡 API(NNAPI),支持圖形 API Vulkan 1.1,以及更快的應用啟動速度。
目前開發(fā)人員可以從 google.com/android/beta 進行下載。其中包括一個預覽版的軟件開發(fā)工具包(SDK),為開發(fā)人員提供了 Pixel、Pixel XL、Pixel 2、Pixel 2 XL、Pixel 3、Pixel 3 XL 的系統(tǒng)映像以及谷歌官方 Android 模擬器。
這是繼 Android N (后來命名為 Android Nougat)、Android O (Android Oreo)和 Android P (Android Pie)之后,谷歌連續(xù)第四年在 3 月份發(fā)布全新 Android 操作系統(tǒng)的開發(fā)者預覽版。而 Android Q Beta 1 不僅是開發(fā)者預覽版,也是這一全新操作系統(tǒng)的測試版。這表明不僅開發(fā)者可以應用 Android Q,普通用戶也可以嘗鮮。和之前一樣,該開發(fā)預覽版的操作系統(tǒng)被命名為 Android Q,之后谷歌會選擇一個以Q開頭的單詞作為操作系統(tǒng)名稱。
在過去的幾年里,谷歌往往會等到發(fā)布第二個開發(fā)者預覽版才會在更多的手機上應用全新操作系統(tǒng),這很可能會保持不變。然而相比于其前輩,Android Q Beta 1 支持更多型號的 Pixel 智能手機。
Android P 的開發(fā)者預覽版最亮眼的功能莫過于支持“劉海屏”等屏幕顯示。同樣在適配可折疊設備方面,Android Q 的第一個開發(fā)者預覽版也很“接地氣”,谷歌早在去年 11 月就發(fā)布了對可折疊設備的支持。
Android Q 開發(fā)者預覽版的主要特性如下:增強的隱私和安全功能,支持可折疊屏幕的增強功能,全新 API 接口,全新媒體編碼解碼器,全新攝像頭功能,可擴展神經(jīng)網(wǎng)絡 API(NNAPI),支持圖形 API Vulkan 1.1,以及更快的應用啟動速度。
Android Q 開發(fā)者預覽版功能
設備位置:讓用戶能夠控制應用程序何時可以獲得位置信息,包括應用程序何時不使用位置信息。用戶可以設置應用程序無法使用位置信息,可以選擇只有應用程序在運行或者在后臺運行時才能使用其位置信息。
存儲:Android Q 開發(fā)者預覽版提供對共享文件訪問的更多控制。用戶將能夠通過權限控制應用程序對照片、視頻和音頻集的訪問。應用程序必須使用系統(tǒng)文件選擇器進行數(shù)據(jù)下載,這能夠讓用戶決定應用程序可以訪問哪些下載文件。開發(fā)人員還必須改變應用程序在外部存儲上使用共享區(qū)域的方式。
后臺運行:減少應用程序意外跳出并占據(jù)屏幕等干擾。應用程序將被禁止在后臺啟動 Activity 組件。應用程序開發(fā)人員可以通過高優(yōu)先級通知或全屏圖快速吸引用戶的注意力,比如來電或警報應用。
用戶數(shù)據(jù) ID:Android Q 開發(fā)者預覽版限制對不可重置設備標識符的訪問,其中包括設備 IMEI、序列號和類似標識符。默認情況下,當連接到不同的 Wi-Fi 網(wǎng)絡時,Android Q 也會隨機分配設備的 MAC 地址。
對可折疊屏幕的支持:應用程序將能夠更好地適配可折疊屏幕和其他大屏幕設備。
共享快捷方式:在全新操作系統(tǒng)下,應用程序能夠與其他應用更快共享快捷方式,用戶直接跳轉到另一個應用共享內容的速度會變得更快。
設置面板:能夠在應用程序上下方直接顯示關鍵系統(tǒng)設置。新的設置面板 API 使用 Android 9 Pie 中引入的 slice 功能,為用戶提供一個帶有相關系統(tǒng)設置(如 Wi-Fi、飛機模式、移動數(shù)據(jù)、NFC 和音頻音量)的浮動 UI。用戶無需離開應用程序進行系統(tǒng)設置。
連接權限、隱私和安全性:對于藍牙、蜂窩網(wǎng)絡和 Wi-Fi 連接,需要 FINE 位置權限,從而提高設備連接家庭、工作網(wǎng)絡以及開放網(wǎng)絡的安全性。
改進的點對點(peer-to-peer)和互聯(lián)網(wǎng)連接:對 Wi-Fi 堆棧進行了重構,以改善隱私、性能以及管理物聯(lián)網(wǎng)設備和建議互聯(lián)網(wǎng)連接等常見用例。Android Q 將自行處理 Wi-Fi 掃描,在 Wi-Fi 選擇列表中顯示匹配網(wǎng)絡,并在這些網(wǎng)絡的范圍內根據(jù)歷史記錄進行連接。
Wi-Fi 性能模式:高性能和低延遲模式允許開發(fā)人員調用相應函數(shù)請求自適應 Wi-Fi。谷歌希望這些功能有助于實時游戲、活動語音呼叫等類似用例。
支持動態(tài)深度圖像:應用程序可以請求動態(tài)深度圖像,該圖像包含一個 JPEG、與深度相關的 XMP 元數(shù)據(jù),以及嵌入在同一文件中的深度和置信度圖。這使得開發(fā)人員可以支持 3D 圖像和 AR 攝影等用例。動態(tài)深度將是 Android 生態(tài)系統(tǒng)中的一種開放圖像格式。
全新的音頻視頻編碼解碼器:支持開源視頻編解碼器 AV1,音頻編碼 Opus 以及 HDR10+。
原生 MIDI API:這個 API 允許在 C++ 環(huán)境中執(zhí)行音頻處理的應用程序通過 NDK 與 MIDI 設備通信。它允許使用非阻塞讀取在音頻回調中檢索 MIDI 數(shù)據(jù),從而支持對 MIDI 消息(示例應用程序源代碼)進行低延遲處理。
支持 Vulkan 原生渲染引擎 ANGLE:對渲染引擎 ANGLE 的支持使得應用 OpenGL ES 的應用程序和游戲將能夠利用 Vulkan 的性能和穩(wěn)定性,自由度和開放度都非常高。
Vulkan 擴展:谷歌正在與設備制造商合作伙伴合作,使所有運行 Android Q 或更高版本 64 位設備能夠兼容 Vulkan 1.1。因此,Vulkan 將成為應用程序和游戲所使用的統(tǒng)一高性能圖形 API。
神經(jīng)網(wǎng)絡 API 1.2:其中包括 60 個新項目,包括 ARGMAX, ARGMIN,量化 LSTM,以及一系列性能優(yōu)化。谷歌正在與硬件供應商和諸如 TensorFlow 等主流機器學習框架合作,優(yōu)化對 NNAPI 1.2 的支持。
ART 性能:繼續(xù)改進應用運行模式,幫助應用程序啟動更快,消耗更少的內存,并幫助應用程序在低端設備上運行得更好。
所有 TLS 連接都默認添加并啟用了對 TLS 1.3 支持。谷歌表示,其基準測試表明,與 TLS 1.2 相比,使用 TLS 1.3 可以更快建立安全連接,速度高達 40%。
通過公共 API 實現(xiàn)更多兼容性:谷歌限制了對更多非 SDK 接口的訪問,并要求開發(fā)人員使用公共接口。
測試計劃
Android Q 第一個開發(fā)者預覽版的目標是讓早期采用者和開發(fā)人員盡早開始探索應用程序的新特性和 API,測試兼容性,并在 2019 年 5 月份谷歌發(fā)布該操作系統(tǒng)的更多細節(jié)之前給出反饋。去年谷歌共發(fā)布了五個開發(fā)者預覽版。而今年,谷歌計劃發(fā)布六個測試版操作系統(tǒng)。
?。?a href="http://www.nasamidwest.com">邯鄲網(wǎng)站建設)