Tworzę aplikację na Androida z zespołem innych osób. Zazwyczaj używam netbeans i nigdy nie miałem problemów z netbeans lub svn. Ale ponieważ Eclipse ma androidowe wtyczki, używamy Eclipse.
Muszę sprawdzić moją obecną aplikację na Androida, aby moi członkowie zespołu mogli to sprawdzić (jako projekt androida) i kontynuować rozwijanie i testowanie na własnych komputerach.
Aktualne, gdy sprawdzamy projekt od SVN, Eclipse nie rozpoznaje projektu jako projektu Android.
Odpowiedzi:
2 dla odpowiedzi № 1Ostatnio miałem ten problem. Chodzi o to, że plik ".project" nie został zaimportowany do SVN; z tego powodu Eclipse doda nowy plik ".project", ilekroć i jakkolwiek wyrejestrujesz projekt z SVN; druga część problemu to źle zaprojektowany "Android Project from Existing Code".
Rozwiązanie:
- usunąć plik .project z kopii roboczej
- ["opcjonalne"] przenieść folder projektu gdzieś indziej (ponieważ opcja "Projekt Android z istniejącego kodu" nie zadziała, jeśli spróbujesz stworzyć projekt w tym samym miejscu)
- Utwórz nowy projekt i wybierz "Projekt Android z istniejącego kodu"
Po utworzeniu projektu zatwierdź nowo wygenerowany plik .project na SVN; w ten sposób inni będą mogli po prostu kliknąć "Check Out" i zacząć pracę :)
Uwaga: pamiętaj, aby zatwierdzić także inne pliki powiązane z systemem Android (na przykład project.properties)