我一直在Android 4.0上做一个项目,而新版本的Android却遇到了一些过时的类型。不赞成使用的事物的名称上已出现黑线。但是,尽管有黑线和不赞成使用的警告,我仍然可以使用那些不赞成使用的类,并且项目正在成功运行。我对弃用感到困惑。如果不赞成使用它们,那么我仍然可以使用它们,不赞成使用的确切含义是什么?如果我在项目中使用了不赞成使用的类,那么项目用户可能遇到的不利条件是什么?
谢谢阅读。
最佳答案
不推荐使用意味着它们可能会在平台的 future 版本中删除,因此您应该开始考虑在代码中替换它们的使用。
如果他们只是删除了这些类型,那么构建将崩溃,人们将不高兴!
就他们对应用程序用户的影响而言,根本不应该有任何影响。但是,当您将软件更新到下一版本的Android时,您可能会发现不再使用的类型不再存在,并且构建会中断。
维基百科在这里有一篇很好的文章:http://en.wikipedia.org/wiki/Deprecation
关于android - Android上已弃用的Classess,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9516490/