2012-06-01 19 views

Odpowiedz

3

powinieneś najpierw pobrać wszystkie potrzebne zależności, takie jak wersja ndk> = 8 i Cygwin. możesz znaleźć ndk na stronie dla programistów Androida i rozpakować go w wybranej lokalizacji.

Teraz pobierz instalator cygwin, który ma kilka KB. gdy uruchomisz instalator, wyszuka pakiety i listę serwerów. wybierz serwer, który znajduje się blisko Twojej lokalizacji. z dostępnego pakietu pobierz całą gałąź deweloperów, aby w przyszłości nie pojawił się żaden nowy problem, w którym brakuje jakiegoś pliku lub czegoś podobnego.

po pobraniu, zainstaluj go za pomocą instalatora Cygwin. ścieżka instalacji powinna zawierać każdą sapce, więc lepiej zainstalować ją na Dysku: \ Cygwin

Teraz następnym krokiem jest ustawienie ścieżki zmiennej środowiskowej dla katalogu bin zarówno NDK, jak i Cygwin, więc rób to szybko .. nic nie jest tak prosty jak ten krok jest :)

teraz, wszystkie zależności są dostępne do użycia. więc uruchom powłokę cygwin, podobną do normalnej CMD.

zlokalizować do katalogu głównego projektu, wykonując następujące polecenia:

$ cd

ten korzeń katalog musi zawierać wszystkie pliki, takie jak pliki manifestu, makefile i najbardziej importent: prepare_sources.sh

teraz uruchomić następujące polecenie:

$ ./prepare_sources.sh/

thi s pełna ścieżka do ndk to ścieżka do pliku ndk-build w rozpakowanym źródle ndk. w moim przypadku: G:/android-ndk-r8d-windows/android-ndk-r8d/ndk-build

Teraz naciśnij Enter ... n zakończyłeś główne zadanie ... teraz pozwól uchwytowi Cygwin wszystko w tym kompilacja plików n-tych n wszystkich. poczekaj, aż cygwin spełni ten proces ... potrzebowałby działającego szybkiego łącza internetowego, takiego jak łącze szerokopasmowe.

po zakończeniu tego procesu, należy zaimportować projekt na Eclipse i uruchomić go .. :)

Mam nadzieję, że to pomoże trochę .. :)

+0

To nie działa po tym poleceniu "$ ./prepare_sources.sh /" ... Zainstalowałem cygwin, ustaw zmienne ścieżki teraz co dalej z kompilacją kodu ?? – Noman

+0

@Prakash .. co muszę wymienić w zmiennej "topDir"? Nie kompiluje się po mojej stronie ... Ustawiłem ścieżkę dla zmiennych ndk_build_path i ndk_path, ale daje błąd ... Czy możesz mi pomóc? – Noman

0

pomocą wiersza poleceń

git clone git://git.linphone.org/linphone-android.git --recursive 

Wtedy dostaniesz prepare_sources.sh wewnątrz linphone-android katalogu

używam Narzędzie GitShell do pobrania z wiersza poleceń.
Daj mi znać.