编辑:系统之家 2018-03-16 来源于:网络
3月16日消息 此前有报道称,谷歌或将在Android 9.0系统中禁止使用非官方的API。该报道一出,立刻引起了不少开发人员的关注!而据外媒最新消息显示,谷歌官方日前公开宣布,为了改善安卓用户及开发者体验,他们将限制app使用非SDK接口。
按照谷歌方面的说法,从Android P版本开始,他们将会限制使用非SDK方法与字段,开发者将无法对其进行访问——无论通过直接调用、反射还是JNI等方式。如果加以尝试,则会收到NoSuchFieldException或者NoSuchMethodException等错误提示。此项限制主要针对使用频次较低或未使用的接口。
谷歌方面表示,他们了解并不是所有app使用的非SDK接口都有可替代的SDK接口,如果开发者觉得在SDK API得到对应扩展之前无法停止使用非SDK接口,可尽快通过错误追踪器(bug tracker)进行反馈。
也就是说,在 Android 9.0系统的开发者预览版当中,用户可以运行现有应用程序,但在使用非 SDK 接口时会收到警告提示,例如:“该接口将在最终版本中受到黑名单或灰名单机制的限制”等等。那么,小伙伴们又如何看待此事呢?
2022/02/06 11:14
谷歌推出发布在线计算器,苹果 iPad没有预装计算器也能用2022/02/02 12:44
谷歌 YouTube iOS 版画中画功能还在测试中:仅限ios14以上用户使用2022/01/27 13:18
Pixel 3 系列已经停止更新:谷歌称这三年给用户带去很棒的体验谷歌最新消息称正在对Chrome的图片模式进行大整改,在最新的版本中将会支持交互式的媒体内容,使所有用户都能轻松进行多任务处理。...
2022/01/25 09:38:36
谷歌 Pixel 6a将于今年5月推出,从发布的外观和主要核心功能上可以看出与 Pixel 6很相似。
2022/01/23 13:22:50