首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android如何处理移除的API

Android如何处理移除的API
EN

Stack Overflow用户
提问于 2017-02-20 01:57:28
回答 1查看 381关注 0票数 2

我正在尝试理解Android是如何管理过时的API的。例如,运行Android5的设备有一个使用targetSdk 22 (即Android5.1)构建的应用程序。这个应用程序调用android.provider.Browser.getAllBookmarks(),从API 23开始就不推荐使用它了。然后将设备升级到Android 6。据我所知,所有浏览器书签的概念在Android 6中都被完全删除了。那么,当应用程序被使用时会发生什么呢?Android是如何处理这种情况的?

EN

回答 1

Stack Overflow用户

发布于 2017-02-20 21:20:45

这可能会有帮助:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#fc

安卓应用程序通常是与新版本的安卓平台的向前兼容的

因为几乎所有对框架API的更改都是附加的,所以使用任何给定版本的API (由API级别指定)开发的Android应用程序与Android平台的更高版本和更高的API级别是向前兼容的。该应用程序应该能够在所有更高版本的安卓平台上运行,但在个别情况下除外,该应用程序使用的部分应用程序接口后来由于某种原因被移除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42330768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档