我下载了适用于 Android 的 Facebook SDK,并在我的应用程序中使用了一段时间。我想确保我使用的是最新版本(修复、补丁等)。
我需要一个发布版本,向后兼容,并且是最新的。我在一个已经发布的应用程序中使用 Facebook SDK,它不必破坏任何现有代码或做意想不到的事情。
我只能找到 GitHub 中的 master 分支。是否没有包含详细信息的发布版本(发生了什么变化等),我如何知道我的版本是否是最新的?
如果您通过分叉 master 分支从 github 获得了 sdk,那么您可以执行以下操作:
git fetch upstream
git merge upstream/master
如此处所述:拉入上游更改/Fork A Repo
编辑
您需要了解最新信息的是图形 api(您可以使用Developer Doadmap来完成)。
android SDK 只是 http 请求和 webviews 的包装器,它们是图形的接口。如果安装在设备上,它当然也会使用主要的 facebook 应用程序(katana),但它会自动更新,因此您无需担心。
如果您仍然想确保您拥有最新的稳定版本的 sdk,那么您应该从 master 中提取,您可以从Commit History中检查更新内容。
如果您只是在寻找当前 Facebook SDK 的版本号,它位于facebook-android-sdk\facebook\src\com\facebook\FacebookSdkVersion.java