2016-09-01 3 views
13

Android 지원 라이브러리의 저장소를 복제하고 버전 24.1.1과 24.2.0 사이에서 변경된 사항을 확인하고 싶습니다.두 버전 간 Android 지원 라이브러리 소스의 변경 사항을 확인하십시오.

나는 저장소 here에 위치해 있지만 알고 : 최신 지원 라이브러리 릴리스 24.2.0 8 월 이었지만

  1. 최신 커밋 7 월 1 일자된다.
  2. 지원 라이브러리 버전 24.1.1, 24.2.0 같은 어떤 태그가 없습니다 등

어떻게 그냥 무슨 버전 24.1.1 및 24.2.0 사이에 만들어진 커밋 볼 수 있습니까?

+0

도움이 될만한 질문이 있으시면 https://help.github.com/articles/comparing-commits-across-time/ – PN10

답변

7

태그가 (android/platform_frameworks_support/releases) 있지만 android/platform_frameworks_support 리포에만 해당됩니다.

Support Library Revision History은 24x.y 버전을 언급하고 있으며 v4 지원 라이브러리는 splitted in modules likesupport-compat입니다.
당신은

ANDROID_SDK/extras/android/m2repository/com/android/support/support-compat/24.2.0/support-compat-24.2.0.aar 그래서 우리가 자식 저장소의 완전히 다른 세트에 대해 얘기에 기초 언급한다 dandar3/android-support-compat에서 그 모듈 중 하나를 볼 수 있습니다
dandar3/android-support-README를 참조하십시오.

따라서 지원 리포지토리 중 하나를 선택하고 see what has changes between two tags을 선택하십시오.
당신은 GitHub의에서 직접 수행 할 수 있습니다


The Book "Gradle for Android"

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

Kevin Pelgrims에서 언급 :

새로운 안드로이드 프로젝트는 기본적으로 안드로이드 지원 라이브러리에 대한 종속성이 있습니다. SDK에 관리자를 사용하여 Google 저장소를 설치하는 경우
, 두 메이븐 저장소가 하드 드라이브에 생성됩니다

  • ANDROID_SDK/extras/google/m2repository
  • ANDROID_SDK/extras/android/m2repository
  • Gradle을 구글에서 제공하는 라이브러리를 얻는 곳입니다

, Android 지원 라이브러리 및 Google Play 서비스와 같은

소스 (Git repos)는 사용할 수 없지만 여전히 SDK Manager을 통해 해당 프로젝트를 가져올 수 있습니다.

+0

aar에서 디 컴파일되지 않은 원본 소스가있는 공식 저장소를 찾고 있습니다. 그러나 귀하의 답변은 여전히 ​​도움이됩니다. 감사합니다. 당신이 언급 한 태그는 특정 이름을 가지고 있지만 찾고있는 태그입니다. 실제 리비전 이름을 찾으려면 build.gradle에서'ext.supportVersion'을 봐야합니다. 최신 커밋에서 '24.0.1'값을가집니다. 그래서 남겨진 유일한 질문은'24.0.1' 이후에 발표 된 수정판에 대한 커밋이 어디 있는지입니다. – mixel

+0

@mixel 누군가가 aar를 디 컴파일하는 데 시간이 걸렸다면, 그 소스를 쉽게 사용할 수 없을 수도 있습니다. 아직도보고. – VonC

+0

나는 이것도 두려워. 너무 슬퍼. – mixel

관련 문제