Pobrałem projekt Androida. Aby uniknąć konfliktów nazw, chcę przenieść go z com.android.zzz na com.my.zzz. W tej chwili używam Ecplise ze standardowym zestawem narzędzi Android. Czy istnieje lepszy sposób na zmianę nazwy niż ręczne przechodzenie między plikami?Łatwy sposób na zmianę nazwy projektu w Androidzie
Odpowiedz
To jest podstawowa refaktoryzacja IDE.
Kliknij prawym przyciskiem pakiet w Eclipse -> Refactor -> Rename.
Prawdopodobnie będziesz chciał sprawdzić wszystkie opcje, które pojawią się w oknie dialogowym Zmień nazwę.
Inną opcją jest kliknięcie prawym przyciskiem myszy plików klas w Eclipse -> Refactor -> Move.
Jak zwykle, naciskając F2 na nazwie paczki, możesz zmienić nazwę lub zmienić nazwę paczki, a także klikając prawym przyciskiem myszy, a następnie wybierz opcję Zmień nazwę, możesz zmienić nazwę paczki lub zmienić jej nazwę.
Po naciśnięciu F2, pokaże się okno dialogowe jak:
tekst alt
W tym oknie, nie zapomnij sprawdzić „referencje Update” pole wyboru, ponieważ poprzez „check”, aby ten check-box, wprowadzi zmiany we wszystkich odniesieniach do pakietu, do których odnoszą się inne komponenty projektu.
Mam nadzieję, że to pomoże,
- 1. Łatwy sposób na zmianę motywu jQuery UI?
- 2. Czy istnieje łatwy sposób na zmianę wersji PHP podczas programowania?
- 3. Czy istnieje łatwy sposób na uzyskanie nazwy ServerName w Symfony?
- 4. Czy istnieje sposób na zmianę nazwy etykiety TFS?
- 5. Sprytny sposób na zmianę nazwy katalogu w kopii roboczej subversion
- 6. Łatwy sposób generowania kolumny nazwy ślimaka z kolumny nazwy?
- 7. Najprostszy sposób na zmianę nazwy modelu przy użyciu Django/South?
- 8. Jaki jest prawidłowy sposób na zmianę nazwy aplikacji heroku?
- 9. Łatwy sposób na nieprzerwane odliczanie
- 10. Łatwy sposób na wyłączenie UITextField?
- 11. Łatwy sposób na ucieczkę Zmienne szablonu Django
- 12. Łatwy sposób na połączenie plists?
- 13. Łatwy sposób na znalezienie Subtree w drzewie
- 14. Łatwy sposób na przeprowadzanie testów na klejnot?
- 15. Najbezpieczniejszy sposób na zmianę nazw zmiennych w projekcie
- 16. Standardowy sposób zmiany nazwy projektu xcode
- 17. project.properties w Androidzie projektu
- 18. Właściwy sposób na "warunkową zmianę" w iOS5
- 19. Najlepszy sposób na zmianę ArrayList w Javie
- 20. Three.js: sposób na zmianę osi w górę?
- 21. Erlang - przeplatają łatwy sposób
- 22. Łatwy sposób instalowania wtyczek Eclipse na Ubuntu
- 23. Łatwy sposób na NSCoder włączone klasy
- 24. Łatwy sposób na awarię programu VB.NET
- 25. Czy istnieje łatwy sposób na dołączenie źródła w środowisku Eclipse?
- 26. Łatwy sposób na wypełnienie ResultSet z danymi
- 27. Łatwy sposób uruchomieniem NHibernate w projekcie WCF
- 28. Łatwy sposób na zmniejszenie wydajności biegu tkaniny?
- 29. Jaki jest łatwy sposób używania terminala w innym kolorze na podstawie nazwy hosta ssh?
- 30. Zmiana nazwy katalogu "java" na "kotlin" w Androidzie Studio
To nie zmienia manifestu, ale tylko pliki .java. W rezultacie pozostawia błędy. – Christian
Jeśli faktycznie zaznaczysz wszystkie pola w wyświetlonym oknie dialogowym, powinno ono zmienić wszystkie twoje pliki z wyjątkiem pliku manifestu, ponieważ nazwa pakietu i klasa w manifeście są oddzielne. To daje ci 1 plik do naprawy po refaktorze. Znacznie lepiej niż "ręcznie przez pliki", jak umieścić go w oryginalnym pytanie. –
W oknie dialogowym pojawiającym się po wybraniu opcji Refactor> Rename nie ma pól wyboru. Jedyną rzeczą w tym oknie dialogowym jest pole edycji oznaczone jako "Nowe imię". –