【发布时间】:2011-11-15 15:39:41
【问题描述】:
Android 开发者网站中是否有一些内容显示了 API 中的某个新增内容已弃用的内容?
例如,一个人如何知道 Fragments 弃用了什么?
【问题讨论】:
标签: android android-fragments deprecated
Android 开发者网站中是否有一些内容显示了 API 中的某个新增内容已弃用的内容?
例如,一个人如何知道 Fragments 弃用了什么?
【问题讨论】:
标签: android android-fragments deprecated
新的发行说明可在此处的新 URL 中以更易于阅读的格式获得 -
https://developer.android.com/about/versions/11
旧 URL 仍然适用于 API 级别,但由于某些原因,旧版本下载 tar 文件而不是网页源,可能是因为它们已存档。
此外,您不再需要在 URL 末尾添加.html。所以新的 API diff URL 将是
https://developer.android.com/sdk/api_diff/30/changes
每当他们发布新的 API 时总会有一个更改报告,我将链接用于 Android 4.0 的最新更改报告
http://developer.android.com/sdk/api_diff/14/changes.html
有一个部分提到了添加和更改的包。您可以单击特定包并了解已弃用的类和更改的方法。 如果您需要早期版本的更改报告,只需减少编号即可。 (14) 在链接中,您将获得那些更改报告。 希望这能回答您的问题。
【讨论】:
如果您自己根据源代码制作 javadocs,它将包含已弃用的方法和类的列表 - 例如:http://www.androidjavadoc.com/2.3/index.html 并点击顶部的已弃用
但是,要获得相反的答案(“此类弃用什么?”的答案)需要通读文档以了解所涉及的任何类。
【讨论】:
是的。例如,如果您查看 ActivityGroup 的文档,您会注意到他们已发出警告,指出由于存在碎片,它已被弃用。
【讨论】:
我知道这不是您想要的详尽列表,但如果您查看 api 级别概述,您将对主要更改(以及弃用)有一个很好的了解,例如在 3.0 上: http://developer.android.com/sdk/android-3.0.html
【讨论】: