2016-03-24 15 views
5

I git sklonowany Android biblioteki obsługi repozytoriumJak mogę sprawdzić konkretną wersję bibliotek obsługi Androida?

git clone https://android.googlesource.com/platform/frameworks/support/ 

Teraz powiedzmy, że chcę do kasy w wersji 26.1.0. Jak mogę to zrobić ? Wygląda na to, że nie ma żadnego dopasowania tagu lub gałęzi.

+0

Czy chcesz przestudiować kod biblioteki wsparcia lub użyć go w swoim projekcie? –

+0

Wystarczy przestudiować kod. Wiem, że przychodzi jako zip w katalogu Sdk gdzieś, ale chciałbym historię git. – mbonnin

Odpowiedz

0

Oto gałęzie ram wsparcia, o których Pan wspomniał. Łatwiej jest przeglądać Github. https://github.com/android/platform_frameworks_support/branches/all

+0

FYI: Możesz zobaczyć wszystkie gałęzie w lokalnym repozytorium git, wykonując polecenie: git branch -av – Matt

+0

Możesz zobaczyć znaczniki z "git tag -l". Choć wygląda na to, że Google nie oznacza rzeczy jako 23.2.1 i tak dalej. – Matt

+0

Tak, to jest problem, chcę wiedzieć, który znacznik jest dokładnie 23.2.1, jak opisano w http://developer.android.com/tools/support-library/index.html – mbonnin

0

Kod można znaleźć pod numerem github. Jak widziałem ostatnie zatwierdzenie na github było 3 godziny temu, ale w googlesource samo zatwierdzenie zostało scalone godzinę później. Jeśli kod klonu z googlesource jest tylko jeden master gałęzi. Chociaż istnieje wiele ostatnich tagów, to android-support-lib-19.1.0. Myślę, że ostatnie zmiany nie są dostępne dla wszystkich. Programiści Google publikują później kod diff. Istnieje ostatni kod diff z Chris Banes.

0

Można to zrobić za pośrednictwem Android Studio samego:

  1. Kliknij prawym przyciskiem myszy na aplikacji modułu. Przejdź do Ustawienia modułu.
  2. Wybierz zakładkę Zależności Zależność po prawej stronie.
  3. Kliknij ikonę + u dołu i wybierz opcję Zależność od biblioteki.
  4. Wyszukaj konkretną wersję, której potrzebujesz do biblioteki wsparcia.
+0

Jak to daje mi zatwierdzenie git wersja 26.1.0? – mbonnin

+0

Nie będziesz musiał ciągnąć biblioteki przez git. Zostanie on bezpośrednio dodany do twojego projektu. –

+0

Właściwie chcę uzyskać kod źródłowy z historią. – mbonnin

Powiązane problemy