最近,谷歌在一份文件中提示,Android 4.1及其以前版本的應(yīng)用將無法在Android P上運(yùn)行。之前曾報(bào)道了谷歌將在安卓9.0中限制應(yīng)用的API的訪問權(quán)限。并且新提交到Play商店的應(yīng)用必須針對(duì)不超過一年以前的安卓版本,即安卓8.0。
最新的細(xì)節(jié)顯示,谷歌在SDK中增加了一項(xiàng)MIN_SUPPORTED_TARGET_SDK_INT,規(guī)定了應(yīng)用程序支持的最低SDK版本。低于該版本的應(yīng)用程序?qū)o法安裝、運(yùn)行。在Android P(安卓9.0)中,最低SDK版本為v17,即Android 4.2。
此外,新提交到Play商店的應(yīng)用必須針對(duì)不超過一年以前的安卓版本,即安卓8.0。
有外媒在虛擬機(jī)中進(jìn)行了試驗(yàn)。在虛擬機(jī)上運(yùn)行的預(yù)覽版Android 9.0系統(tǒng)上,舊版本的應(yīng)用仍舊安裝、使用,但在該應(yīng)用打開時(shí),系統(tǒng)會(huì)提示警告稱該應(yīng)用可能無法正常運(yùn)行。目前尚未清楚,在正式版的Android P系統(tǒng)中,谷歌是否會(huì)徹底封殺這些舊版應(yīng)用。
去年,蘋果宣布其IOS和MacOS平臺(tái)將不再支持32位應(yīng)用,并且運(yùn)行32位處理器的iPhone和iPad則將無法更新到IOS 11。如今,谷歌似乎也要效仿這一做法了。