查看两个版本之间Android支持库源的更改 [英] See changes in Android Support Library sources between two versions

查看:200
本文介绍了查看两个版本之间Android支持库源的更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想为Android支持库克隆存储库,并查看版本24.1.1和24.2.0之间的变化。



我知道该存储库位于< 此处,但:


  1. 其最新的提交日期是7月1日,但最新的支持库版本24.2.0是在8月份。

  2. 没有标签,如支持库版本24.1.1,24.2.0等。

我怎样才能看到在版本24.1.1和24.2.0之间做了什么提交?

解决方案

有标签 android / platform_frameworks_support / releases ),但它们特定于 android / platform_frameworks_support 回购。



支持库修订历史记录确实提到了24.xy版本,并且它说v4支持库已经分成模块,如 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

因此,请选择支持repos的任何一种,并且查看两个标记之间有什么变化
您可以直接在GitHub上完成:



https://github.com /dandar3/android-support-v4/compare/24.1.1...24.2.0






,来自 Kevin Pelgrims ,提及:

< blockquote>

默认情况下,新的Android项目依赖于Android支持库。

使用SDK管理器安装Google存储库时,将在您的硬盘上创建两个Maven存储库:


  • ANDROID_SDK / extras / google / m2repository

  • ANDROID_SDK / extras / android / m2repository



获取Google提供的库,例如Android支持库和Google Play服务。

同样,源代码(如Git仓库)可能无法使用,但你仍然可以通过这些项目获得这些项目e SDK Manager


I want to clone repository for Android Support Library and see what has been changed between version 24.1.1 and 24.2.0.

I know that repository is located here but:

  1. Its latest commits are dated by July 1 though latest support library release 24.2.0 was in August.
  2. There are no tags like support library versions 24.1.1, 24.2.0, etc.

How can I just see what commits were made between versions 24.1.1 and 24.2.0?

解决方案

There are tags (android/platform_frameworks_support/releases), but they are specific to the android/platform_frameworks_support repo.

The Support Library Revision History does mention 24.x.y revisions, and it says the v4 support librairies have been splitted in modules like support-compat.
You can see one of those modules in dandar3/android-support-compat which mentions being it based on ANDROID_SDK/extras/android/m2repository/com/android/support/support-compat/24.2.0/support-compat-24.2.0.aar

So we are talking about a completely different set of git repositories:
See dandar3/android-support-README.

So pick any of those support repos, and see what has changes between two tags.
You can do it directly on GitHub:

https://github.com/dandar3/android-support-v4/compare/24.1.1...24.2.0


The Book "Gradle for Android", from Kevin Pelgrims, mentions:

New Android projects have a dependency on the Android Support Library by default.
When installing the Google repositories using the SDK manager, two Maven repositories are created on your hard drive:

  • ANDROID_SDK/extras/google/m2repository
  • ANDROID_SDK/extras/android/m2repository

This is where Gradle gets the libraries provided by Google, such as the Android Support Library and Google Play Services.

Again, the sources (as Git repos) might not be available, but you still can get those projects through the SDK Manager.

这篇关于查看两个版本之间Android支持库源的更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆