谷歌打造VR版安卓 Android N里面的秘密
近日,谷歌放出Android N的第二個(gè)開發(fā)者預(yù)覽版(Developer Preview),支持Nexus 5X、Nexus 6、Nexus 6P、Nexus 9、Nexus 9 LTE、General Mobile 4G和Pixel C等設(shè)備。此外,新開發(fā)者預(yù)覽版還添加了三個(gè)功能,分別是名為Vulkan的全新3D渲染API、應(yīng)用啟動(dòng)快捷方式以及對(duì)Emoji Unicode 9的支持。
本文引用地址:http://www.ex-cimer.com/article/201604/289898.htm不過(guò),細(xì)心的人們發(fā)現(xiàn)這個(gè)新預(yù)覽版還不止以上這些公開的信息。據(jù)科技外媒Ars Technica報(bào)道,該版本的Android N還涉及到一些關(guān)于VR的更新。
VR helper services
在新開發(fā)者預(yù)覽版中藏著一項(xiàng)名為“VR Listener”或“VR Helper”的功能。具體來(lái)說(shuō),只要按照設(shè)置(Settings)-> 應(yīng)用(Apps)-> 配置應(yīng)用(Configure apps)-> 特殊的訪問(wèn)(Special Access)就能找到VR輔助服務(wù)(VR helper services)。這個(gè)功能有些像安卓智能手表中的通知訪問(wèn)(Notification Access),會(huì)在相應(yīng)時(shí)候彈出訪問(wèn)通知。
在設(shè)置列表中有一個(gè)與VR service 相關(guān)的權(quán)限警告。這個(gè)權(quán)限警告大致內(nèi)容是:“【APP名稱】在運(yùn)行時(shí)將會(huì)啟動(dòng)VR模式(Virtual Reality Mode)”。這似乎意味著,安卓將會(huì)有一個(gè)VR模式以支持各種VR應(yīng)用更好地運(yùn)行。當(dāng)然,我們目前還無(wú)法確認(rèn)這到底是一個(gè)怎樣的功能。
硬件指令
此外,Android N的結(jié)構(gòu)還包括一個(gè)名為“config_sustainedPerformanceModeSupported”的新硬件支持編程指令,能讓手機(jī)的CPU和GPU持續(xù)工作,就像三星的Gear VR那樣。
目前,多數(shù)手機(jī)的SoC芯片并不支持CPU和GPU持續(xù)工作。多數(shù)用戶對(duì)應(yīng)用開啟或者網(wǎng)頁(yè)加載的響應(yīng)速度的要求高。所以,目前的SoC芯片只要把事情完成就會(huì)進(jìn)入節(jié)省電耗。如果強(qiáng)迫延長(zhǎng)CPU和GPU的使用時(shí)間,就會(huì)很快達(dá)到芯片的發(fā)熱限制, SoC芯片的速度就會(huì)減慢,系統(tǒng)也會(huì)隨著卡頓下來(lái)。而Android N的這個(gè)指令似乎想要把SoC的持續(xù)性能模式從短跑選手升級(jí)為馬拉松健將。
在2016年第三季度Android N發(fā)布之前,我們還會(huì)見到至少3個(gè)開發(fā)者預(yù)覽版,也有可能見到更多VR功能的增加。但我們可以肯定的是,在下一個(gè)計(jì)算平臺(tái)VR的競(jìng)爭(zhēng)中,谷歌的王牌會(huì)是安卓系統(tǒng)。
評(píng)論