熱搜:win11繞過硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動盤 真正純凈版的win7系統(tǒng)
編輯: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 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ī)制的限制”等等。那么,小伙伴們又如何看待此事呢?
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨(dú)特見解
立即評論以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場