我想了解Android如何管理弃用的API。例如,运行Android 5的设备具有使用targetSdk
22构建的应用程序(即,Android 5.1)。此应用程序调用{{1}},自API 23以来已弃用。然后设备升级到Android 6.据我所知,浏览器书签的所有概念在Android 6中已完全删除。那么当使用该应用程序时会发生什么? Android如何处理这种情况?
答案 0 :(得分:0)
这可能会有所帮助:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#fc
Android应用程序通常向前兼容与新的 Android平台的版本。
因为几乎所有对框架API的更改都是附加的,所以 使用任何给定版本的API开发的Android应用程序(如 由其API级别指定)与更高版本向前兼容 Android平台和更高的API级别。应用程序应该 能够在Android平台的所有更高版本上运行,除了 在应用程序使用API的一部分的独立情况下 之后因某种原因被删除。