Wygląda na to, że dokumentacja jest trochę cienka i zapewniam, że próbowałem ją znaleźć w Internecie, ale naprawdę nie rozumiem, jak proces programowania ma działać z phonegapem i eclipse .Rozwijanie za pomocą Eclipse i Phonegap/Cordova 3
Podążyłem za jednym z wielu samouczków i stworzyłem przykład Hello World za pomocą wiersza poleceń cordova. Następnie dodałem platformę Android i uruchomiłem kompilację. Następnie dodałem bit andoridy jako projekt w środowisku Eclipse w odniesieniu do istniejącego źródła, zgodnie z instrukcjami podanymi w katalogu podkatalogów/katalogu android. To pozwoliło mi skonfigurować emulator i wszystko działało bardzo dobrze.
Problem jaki mam teraz, to proces rozwoju.
Rozumiem, że muszę edytować pliki najwyższego poziomu, a nie te wyświetlane w katalogu zasobów projektu w czasie zaćmienia, ponieważ są one tworzone za pomocą polecenia "kompilacja". Te pliki najwyższego poziomu nie istnieją w projekcie, który utworzyłem w czasie zaćmienia, ponieważ znajdują się powyżej katalogu głównego projektu.
Moje pytanie brzmi: czy mogę wykorzystać zaćmienie, aby rozwinąć ten projekt w rozsądny sposób?
W tej chwili edytuję pliki internetowe na Androidzie, a następnie pompuję je do kompilacji chmury, kopiuję je z powrotem do drzewa. To wydaje się szalone.
Czy istnieje sposób na udostępnienie rzeczywistych plików w środowisku Eclipse, aby można je było rozwijać, a następnie łatwo budować i wdrażać na emulatorze?
PS to moja wyobraźnia, czy budowanie cordova trwa wieki!
Rozwiązanie
dodałem folder w ramach projektu Android, który jest link do lokalizacji www w katalogu głównym. Jest to pod zaawansowanymi opcjami tworzenia folderu.
Automatyzacja kompilacji: kliknij prawym przyciskiem myszy na projekcie -> Właściwości -> Remont i stworzyć nową (tzn PhoneGap Budowanie Android), który wykonuje PhoneGap lokalnego build androida z katalogu projektu. Umożliwi to po prostu naciśnięcie przycisków debugowania/uruchamiania w środowisku Eclipse i rozpoczęcie debugowania. Dodatkowo może być bezpieczniej zmienić nazwę linku na oryginalną stronę www. –
Czy masz problemy z ustawieniem ścieżek dla tego? – stevemarvell
Nie, poszedłem prostą drogą: budowniczy wywołuje "buildphonegap.cmd", w tym ja idę do katalogu projektu i uruchamiam phonegap lokalnego budowania Androida. –