android - 防止 Android 升级破坏应用程序

标签 android

我即将把完成的 Android 应用移交给一家公司,但我们担心 future 的 Android 更新可能会导致功能被弃用并且不再有效。这是否值得关注,或者已弃用的功能是否仍适用于已发布的版本?如果没有,是否有办法将应用程序沙盒化以保持原样?

最佳答案

Is this something to be concerned about

是的。

or will deprecated features still work for released versions?

有一段时间了。 “一会儿”有多长完全取决于谷歌。可能是十年后,也可能是下一个版本。

If not, is there a way to sandbox the application to keep it as is?

没有。新手机将配备新版本的 Android。如果这会破坏您的应用,您的应用将需要更新。

您可能想与您为其编写应用程序的公司讨论这个问题,并向他们提供长期支持契约(Contract)。他们可能不明白,今天运行完美的应用可能会停止运行,即使它没有改变。

关于android - 防止 Android 升级破坏应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52708343/

相关文章:

java - AR核心 : what is the min SDK version supported ?

java - Glide 错误 : java. lang.IllegalArgumentException - 您必须在后台线程上调用此方法

java - 无法使用解析检索查询

android - 如果字符串文本是从右到左写入的,是否可以在 android/Java 中识别?

android - 嵌套的 TextView(ConstraintLayout --> LinearLayout)仅在编辑器中可见

java - 找不到错误 : cannot access AnimatedImage class file for com. facebook.imagepipeline.animated.base.AnimatedImage

java - 如何将日历限制设置为某个日期,并通过单击按钮将日期增加和减少到Android中的相同限制

android - CodenameOne - 使用 android.buildToolsVersion=27 构建时 Android 应用程序无法启动

使用自定义多选项目制作的 Android ExpandableListView 不会维护相同的选定项目

android - MVP架构与Android中的Rx Observables混合在一起?