2013-08-16 6 views
27
phonegap build ios 

działa poprawnie; dodaje do platformy iOS, alePhonegap 3.0.0 + Android zawsze chce używać zdalnego środowiska

phonegap build android 

zawsze chce mi się zalogować:

iMAc:myFirstApp2 $ phonegap build android 
[phonegap] detecting Android SDK environment... 
[phonegap] using the remote environment 
[phonegap] PhoneGap/Build Login 
[phonegap] Sign up at build.phonegap.com 
[warning] GitHub accounts are unsupported 
    [prompt] enter username: [error] canceled 

w dokumentacji 3.0.0 (http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html) wydaje się, że to możliwe, aby korzystać z lokalnego środowiska także. Poprawne ustawienie ścieżek:

/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/haemi/libs/sdk/platform-tools/:/Users/haemi/libs/sdk/tools 

Jak mogę się upewnić, że używa on lokalnego środowiska zamiast zdalnego środowiska?

+0

To wydaje się być innym problemem, może powinieneś zamknąć to pytanie i zadać inne pytanie. – Megacan

+0

Nie widzę tutaj pytania. –

+0

Czy masz jakieś rozwiązanie dla tego .. Mam też do czynienia z tym samym problemem .. Kiedy próbuję lokalnie, mówi zainstalować najnowszą api ... Ale jest już na bieżąco .. – Brune

Odpowiedz

63

Można użyć:

phonegap local build android 

Aby zmusić go do pracy przy użyciu lokalnego środowiska.

Jaką wersję Androida SDK masz zainstalowane? Nie sądzę, że działa z wersją 18. Miałem ten sam problem i musiałem zainstalować wersję 17.

+0

możesz podać link do pobrania dla Androida SDK wersja 17 –

+0

Zainstalowałem to przez Menedżera Android SDK. – Megacan

+0

dzięki. Zainstalowałem go również za pomocą Menedżera Androida SDK, ale nie jest to oczywiste w witrynie narzędzi Android. –

7

Poddałem wyżej wymienioną sytuację, ale moja aplikacja do gry w telefon nie została zainstalowana na emulatorze, mimo że daje "pomyślnie" zainstalowany na wiadomości urządzenia ". Aby uruchomić aplikację lokalnie kwestię następującą komendę podfolderze projektu:

PhoneGap lokalnej perspektywie android

przed uruchomieniem tego polecenia upewnij się że masz java_home ustawić i zawarte w zmiennej PATH, lokalizacja mrówki. nietoperz w zmiennej ścieżki i lokalizacja javac (wewnątrz jdk \ bin) w zmiennej ścieżki. Dzięki tym rzeczom udało mi się uzyskać skompilowaną wiadomość.

EDIT: jeśli aplikacja nie jest automatycznie instalowany w urządzeniu pliki odpowiadające projektu „.java” Pliki «res» folder i wszystkie niezbędne pliki został utworzony w folderze projektu

+0

Mam te same ustawienia ... Nadal nie mogłem uruchomić .. – Brune

0

Najpierw musisz zainstalować sdk android. goto http://developer.android.com/sdk/index.html, aby pobrać pakiet. ponadto wyodrębnij je i otwórz "menedżera sdk" na swojej ścieżce. zainstaluj więcej pakietów interfejsów API zgodnie z własnymi potrzebami.

Polecam zainstalować pierniki (2.3) api 10 i wersję ICS (4.0).

po zakończeniu, goto phonegap "rozpoczęcie pracy" strona http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html.

postępuj zgodnie z instrukcjami. możesz zainstalować "mrówkę" z ant.apache.org. ale w nowym pakiecie tych raczej zagmatwanych, jak je zainstalować. na tym postępie możesz mieć kłopot z zainstalowaniem pakietu "ant" takiego samego jak ja. ale nie martw się, znalazłem odpowiedź.

postępuj zgodnie z instrukcjami na youtube * com/watch? V = bAbBqrTG3q4. używając mojego pakietu na dysku * google * com/file/d/0B4B3LaTbByxAWlVpQjJhSjd5dVU/edit? usp = sharing.

Jeśli nadal masz błąd, możesz do mnie zadzwonić na YM: rifqi_platinum25.

po pomyślnym zainstalowaniu "ant", "java" i "sdk", spróbuj ponownie zbudować android projektu. Powinieneś był móc go zbudować w lokalnym środowisku. :)

nadzieję, że może ci pomóc.

uwaga: zmień [*] za pomocą [.], Aby uzyskać dostęp do strony. Przepraszamy za niedogodności, ponieważ nie mam co najmniej 10 reputacji do opublikowania z ponad 2 linkami. dzięki.

Powiązane problemy