2013-01-08 5 views
5

Czy ktoś może mi powiedzieć, w jaki sposób poprawnie importować foldery SherlockFragmentActivity.java i ActionBarSherlock? Nie jestem do końca pewien, jak to zrobić i otrzymuję wiele błędów podczas próby.Importowanie Actionbarsherlock do eclipse

+0

Co masz na myśli przez błędy? Czy symbol czerwonego znaczka jest wyświetlany na samym pakiecie źródłowym? – Kanth

+0

Spróbuj tego http://www.slideshare.net/androidstream/action-bar-sherlock-tutorial –

+0

Tak, są błędy nawet w klasie SherlockFragmentActivity, jak importowanie Watsona, który nie pojawia się w bibliotece Androida. –

Odpowiedz

8
  1. Wyciągnij projekt ActionBarSherlock.
  2. Dodaj projekt w Eclipse jak projekt Androida 4.0+.
  3. Następnie otwórz pracujące preferencje projektu, aw dziale Android uwzględnij projekt de ActionBarSherlock jako bibliotekę.
  4. Użyj tego, czego potrzebujesz w projekcie ActionBarSherlock.

masz trochę tutorial na tej stronie: tutorial

3
  • Extract ActionBarSherlock
  • Otwórz Eclipse i wybierz Plik> Importuj
  • Stamtąd, wybierz folder biblioteki w folderze wydobytego ActionBarSherlock
  • Sprawdź "projekty skopiuj do przestrzeni roboczej"
  • prawym przyciskiem myszy na nowy projekt, który powinien mieć nazwę "biblioteka", przejdź do Narzędzia Android> Dodaj bibliotekę pomocy technicznej
  • Wykonaj te kroki i powinieneś już wszystko ustawić!

Jedną z rzeczy, na które należy zwrócić uwagę, jest konsola. Problemy z uprawnieniami mogą wystąpić, jeśli pakiet Android SDK jest zainstalowany w Program Files (x86). Trzeba tylko upewnić się, że zmieniasz uprawnienia, aby aplikacje mogły zmienić ten folder. Wiem, że miałem ten problem i zajęło mi to na zawsze znalezienie, ponieważ nie zwracałem uwagi na konsolę.

0

wystąpią błędy, bo masz już android-support-v4.jar w katalogu projektu /libs/, ale projekt ActionBarSherlock zawiera już tej biblioteki, a więc pojawia się konflikt.

Aby to usunąć, usuń android-support-v4.jar ze swojego projektu, a następnie przejdź do Project > Clean.

0

Wykonaj poniższe czynności i jestem w 100% pewien, że uda Ci się importować bibliotekę Sherlock Android Action Bar.

  1. Pierwszą rzeczą, którą musisz zrobić, to pobrać bibliotekę z http://actionbarsherlock.com? . Po tym rozpakuj/rozpakuj to.

  2. Otrzymany folder będzie zawierał wiele podfolderów i plików. Twoja biblioteka paska działań znajduje się w folderze "actionbarsherlock". Teraz zmień nazwę folderu "actionbarsherlock" na "ActionBarSherlockLib".

  3. Teraz przejdź do Eclipse i dodaj ABS (Action Bar Sherlock) -library jako projekt Androida. Nie używaj narzędzia do importowania Eclipse, aby zaimportować bibliotekę ActionBarSherlock - nie zadziałałoby to od razu i trzeba by było naprawić niektóre ustawienia. Zamiast tego utwórz nowy projekt zgodnie z opisem w następnym kroku.

  4. Otwórz plik -> Nowy -> Projekt -> Projekt Android z istniejącego kodu. Wybierz to i kliknij dalej.

  5. Na następnym ekranie zaćmienie spowoduje wyświetlenie katalogu głównego. Musisz wybrać folder główny, który zawiera wszystkie pliki i foldery, które początkowo zostały rozpakowane. Po wybraniu właściwego katalogu głównego, eclipse proponuje listę projektów do utworzenia.

  6. Musisz tylko sprawdzić "ActionBarSherlockLib" i odznaczyć resztę.

  7. Sprawdź "skopiuj projekty do obszaru roboczego" i kliknij Zakończ.

  8. Jesteś teraz mistrzem i pomyślnie zaimportowałeś bibliotekę sheroksu paska akcji do zaćmienia. Gratulacje.