我想克隆Android支持库的存储库,看看版本24.1.1和24.2.0之间的更改。
我知道存储库位于here但是:
如何才能看到版本24.1.1和24.2.0之间的提交内容?
答案 0 :(得分:7)
有标记(android/platform_frameworks_support/releases
),但它们特定于android/platform_frameworks_support
回购。
Support Library Revision History确实提到了24.x.y版本,它说v4支持库已经splitted in modules like support-compat
。
您可以在dandar3/android-support-compat中看到其中一个模块,其中提到了基于ANDROID_SDK/extras/android/m2repository/com/android/support/support-compat/24.2.0/support-compat-24.2.0.aar
所以我们谈论的是一组完全不同的git存储库:
请参阅dandar3/android-support-README
。
请选择任何支持回购,see what has changes between two tags 你可以直接在GitHub上做到这一点:
https://github.com/dandar3/android-support-v4/compare/24.1.1...24.2.0
来自The Book "Gradle for Android"的Kevin Pelgrims,提及:
默认情况下,新的Android项目依赖于Android支持库 使用SDK管理器安装Google存储库时,会在硬盘驱动器上创建两个Maven存储库:
ANDROID_SDK/extras/google/m2repository
ANDROID_SDK/extras/android/m2repository
这是Gradle获取Google提供的图书馆的地方,例如Android支持图书馆和Google Play服务。
同样,来源(作为Git repos)可能无法使用,但您仍然可以通过SDK Manager获取这些项目。