我可以在android studio中使用已弃用的方法和类吗?

3 android

我阅读了Android文档,我也发现了不推荐使用的方法和类.我可以在android studio中使用已弃用的方法和类吗?我可以像其他未弃用的方法和类一样使用它们吗?

nvi*_*tty 6

是的,只要框架中存在折旧方法,您就可以使用弃用方法.通过弃用某个方法,平台开发人员试图告诉您该方法有问题,或者已经有更好的方法来完成任务.

对方法进行描述就像向开发人员发出警告,不要使用该方法,因为在将来的版本中删除已弃用的方法的可能性很高,并且当您的用户将平台更新为时,使用该方法的应用程序可能不再有效最新版本.


NaN*_*NaN 5

当然,您可以使用已弃用的方法,它们仍应按预期工作。但是你必须小心,因为它们可能会在未来的版本中被删除。所以阅读评论。

此讨论为您提供了更多信息在 Java 中使用已弃用的方法或类是否错误?

Java Deprecated 注释的描述可以在这里找到http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html

它说

带有@Deprecated 注释的程序元素是不鼓励程序员使用的,通常是因为它很危险,或者因为存在更好的替代方案。当在非弃用代码中使用或覆盖弃用程序元素时,编译器会发出警告。