系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁面

Android 9.0開始!谷歌宣布將限制app使用非SDK接口

編輯:jiayuan 2018-03-16 14:26:21 來源于:IT之家

  3月16日消息 此前有報道稱,谷歌或?qū)⒃贏ndroid 9.0系統(tǒng)中禁止使用非官方的API。該報道一出,立刻引起了不少開發(fā)人員的關(guān)注!而據(jù)外媒最新消息顯示,谷歌官方日前公開宣布,為了改善安卓用戶及開發(fā)者體驗,他們將限制app使用非SDK接口。

Android 9.0開始!谷歌宣布將限制app使用非SDK接口

  按照谷歌方面的說法,從Android P版本開始,他們將會限制使用非SDK方法與字段,開發(fā)者將無法對其進(jìn)行訪問——無論通過直接調(diào)用、反射還是JNI等方式。如果加以嘗試,則會收到NoSuchFieldException或者NoSuchMethodException等錯誤提示。此項限制主要針對使用頻次較低或未使用的接口。

  谷歌方面表示,他們了解并不是所有app使用的非SDK接口都有可替代的SDK接口,如果開發(fā)者覺得在SDK API得到對應(yīng)擴(kuò)展之前無法停止使用非SDK接口,可盡快通過錯誤追蹤器(bug tracker)進(jìn)行反饋。

  也就是說,在 Android 9.0系統(tǒng)的開發(fā)者預(yù)覽版當(dāng)中,用戶可以運(yùn)行現(xiàn)有應(yīng)用程序,但在使用非 SDK 接口時會收到警告提示,例如:“該接口將在最終版本中受到黑名單或灰名單機(jī)制的限制”等等。那么,小伙伴們又如何看待此事呢?

標(biāo)簽 Android 9.0

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

官方交流群 軟件收錄