Android开发人员为旧API引用了“已弃用的方法”标签?

时间:2012-04-11 23:07:04

标签: java android deprecated

特别是,the documentation for methods in PrefencesActivity显示了许多弃用的方法。然而,未经过初步描述的方法主要在Honeycomb中引入(API级别11)。看起来如果你像我一样编写一个pre-Honeycomb API,这些方法都不会被弃用。

所以我的问题是,我是否正确地对此进行了逆向工程,这是一个文档错误吗?如果不推荐使用的评论实际上是说“从API 11开始被弃用”,或者给出一些其他迹象表明,如果编码Gingerbread或更早版本,这些确实是唯一的选择方法吗?

1 个答案:

答案 0 :(得分:2)

不,不完全是。不推荐使用的方法仍然按照通常的方式运行,这只是意味着它们在将来的版本中可能不受支持,并且您不应该在新代码中使用它们。也就是说,如果您的目标设备是运行较旧版本的操作系统,那么您别无选择,只能使用已弃用的方法。