網絡大廠在3月中的時候發佈了最新行動裝置操做系統Android Q預覽版,強調使用者隱私,如今發佈了第二個測試版,啓用Scoped Storage隱私政策,還新增支持多重任務操做的對話泡泡,而Android Q也開始支持可折迭裝置,並在最新的Android Studio 3.5增長了專門的仿真器。不管是在硬件仍是軟件上的設計,網絡大廠從Android P開始應用了很多隱私機制,也持續更新網絡大廠 Play應用程序的政策,目的就是爲了拉高總體Android生態系的隱私安全性。而Android Q的設計也圍繞着這個中心思想,提升系統透明度爲用戶提供更多的控制,在平臺以及應用程序保護用戶的我的資料。安全
Android Q第二測試版啓用Scoped Storage功能,未經受權的應用程序只能在私有沙盒中執行,若是要存取照片、影片或是音頻等集合檔案,則須要新的受權,Android Q會爲每一個應用程序建立一個獨立的儲存沙盒,限制應用程序互相存取儲存在外部儲存的檔案,Android Q將以更精細的媒體權限,替換本來的外部儲存權限。網絡大廠提到,這項更改將會影響使用共享媒體集合的應用程序,像是照片、影片、媒體瀏覽或是檔案儲存等應用,均可能由於Scoped Storage而使行爲改變,開發者應該提前測試自家應用程序在Scoped Storage隱私功能下的變化,並作出相對應的更改。對多重任務的支持,Android Q新增對話泡泡功能,讓用戶以新的互動方式進行多重任務。應用程序能夠將通知以對話泡泡的形式發送,當用戶在使用應用程序時,能夠透過點擊對話泡泡以執行額外的工做。網絡
網絡大廠提到,泡泡功能對於訊息傳遞特別有用,可讓使用者持續進行手上的工做,還能輕鬆的存取與其餘聯絡人的對話訊息。開發者只要在應用程序中呼叫setBubbleMetadata新增BubbleMetadata,就能以對話泡泡的形式發送通知,在元資料中,開發者能夠提供欲呈如今泡泡內容的活動。爲了知足可折迭裝置的需求,Android Q第二測試版開始支持可折迭裝置,而新發布的可折迭裝置仿真器,開發者能夠在金絲雀頻道發佈的Android Studio 3.5中,以Android虛擬設備啓用。在平臺端,網絡大廠改進了onResume以及onPause上的行爲,以支持多重恢復,系統會在應用程序取得焦點時,對應用程序發送通知,另外,網絡大廠還更新了resizeableActivity的manifest屬性,以幫助應用程序在可折迭或是大型屏幕上顯示的方式。測試
使用者可使用Android Studio 3.5建立可折迭虛擬設備,目前在第二預覽版支持兩種配置,分別是4.6吋的折迭屏幕打開變7.3吋的規格,以及6.6吋折迭屏幕打開變成8吋的規格,仿真器可讓用戶在屏幕上,觸發折迭、展開、改變朝向等裝置控制。Android Q第二測試版還提供了全新MicrophoneDirection API,以支持指向性可縮放麥克風,應用程序如今能夠在啓用錄音功能時,對麥克風設定偏好的方向,像是使用者在自拍時,就能呼叫setMicrophoneDirection將屬性設爲MIC_DIRECTION_FRONT,要求前置麥克風錄音,另外,這個API還提供標準化的方法控制縮放麥克風,用戶能夠用來調整紀錄場域維度。操作系統