Jak zmienić nazwę aplikacji na Androida. Jak zmienić nazwę aplikacji na ekranie głównym Androida? Do zmiany ikon najlepiej nadaje się aplikacja Icon Changer na Androida.

Sposób na zmianę nazwy aplikacji znam od dawna, ale ponieważ nie mogłem znaleźć takiego artykułu, postanowiłem sam go napisać. Od razu powiem, że wiem, że ludzie wiedzą, jak to zrobić, ale nie wszyscy, ja im piszę, nie opowiadajcie mi przykrych rzeczy.
Będziemy potrzebować MobilHEX.


BSCS BSCS

2009-08-24T10:48:55Z 2009-08-24T10:48:55Z

7 Dobry

NORMALNIE zmieniaj nazwy aplikacji.

- Od dawna znam sposób na zmianę nazwy aplikacji, ale ponieważ nie mogłem znaleźć takiego artykułu, postanowiłem sam go napisać. Od razu powiem, że wiem, że ludzie wiedzą, jak to zrobić, ale nie wszyscy, ja im piszę, nie opowiadajcie mi przykrych rzeczy.
Będziemy potrzebować MobilHEX.
Uruchamiamy więc MobilHEX, podążamy ścieżką do c:/resource/apps/, szukamy zasobu odpowiedzialnego za aplikację, której nazwę chcemy zmienić, np. dla X-Plore jest to x-plore.rsc (jeśli masz pliki z rozszerzeniem .r01, r.16 itd., wówczas musisz zmienić w telefonie plik odpowiadający Twojemu językowi). Otwórz nasz plik, naciśnij 5. Pojawi się lista zasobów. Potrzebujemy tylko imienia. Znajdujemy go, w moim przypadku jest to X-Plore. Zmieniamy to na to, co chcemy, w języku rosyjskim. Jeśli zasób zawiera również nazwy naszej aplikacji, również je zmieniamy. Zapisujemy zmiany, wychodzimy i podziwiamy. Jeśli nie możesz zapisać, sprawdzamy, czy capsy są wyłączone i czy aplikacja, którą modyfikujemy, jest uruchomiona. Aby zmienić nazwę w trybie gotowości, musisz ponownie przypisać tę aplikację do klawisza programowego, każdy może to zrobić. Wszystkiego najlepszego, dziękuję za uwagę!!!

Załączony plik nr 1.

Subskrybuj:

Android zapewnia możliwość zmiany nazw skrótów do zainstalowanych aplikacji na pulpicie. Może to być zabawny żart znajomemu lub sposób na uporządkowanie smartfona.

Standardowe narzędzia Androida

Jeśli na urządzeniu jest zainstalowany prawie dowolny program uruchamiający, najłatwiej jest zmienić nazwę skrótu. Wystarczy kliknąć na ikonę i przytrzymać palec przez kilka sekund. Z menu kontekstowego wybierz akcję „Edytuj”. Otworzy się pole, w którym możesz edytować nazwę. Notatka! Zmienia się tylko nazwa skrótu. Lista zainstalowanych aplikacji w telefonie wyświetla nazwę domyślną.

Drugą metodą jest instalacja programu systemowego Xposed

Aby zmienić nazwę aplikacji, dostępny jest moduł o nazwie xRenamer. Różnica w stosunku do poprzedniej metody polega głównie na tym, że nazwa zmieniana jest nie tylko na pulpicie, ale w całym systemie. Wymagany moduł znajduje się w sekcji „Pobierz” Xposed Framework. Pobierz i zainstaluj xRenamer, a następnie aktywuj go w sekcji „Moduły”. Pozostaje tylko zrestartować smartfon. Następnie wśród zainstalowanych programów pojawi się xRenamer. Otwórz jako zwykłą aplikację i zmień nazwy według własnego uznania.

Do trzeciej metody będziesz potrzebować QuickShortcutMaker

Dzięki tej aplikacji możesz zmienić nazwę tylko na stronie startowej. Nie zmienia to interfejsu. Program możesz pobrać za darmo w Google Play. Aby edytować, po prostu kliknij dowolną linię na liście i wybierz opcję Stuknij, aby zmienić etykietę. Po wpisaniu wymaganych znaków zatwierdź akcję, a następnie kliknij Utwórz.

aplikacja tytułowa (13)

Zmiana pliku manifestu nie spowodowała zmiany nazwy aplikacji,

ale zmiana atrybutu Label w MainLauncher załatwiła mi sprawę.

Czy istnieje sposób na zmianę nazwy (etykiety aplikacji uruchamiającej) aplikacji bez tworzenia nowego projektu?

Notatka. Nazwa aplikacji i skrót wyświetlany na ikonie Launchera na ekranie głównym telefonów komórkowych mogą się różnić.

Przykład. Na mojej stronie głównej urządzenia mobilnego, na której znajdują się moje aplikacje, mam ikonę i nazwę Foo, ale chcę zmienić nazwę na Bar. Mogę to zrobić?

zmień zasób ciągu aplikacji na nowe działanie

  1. Przejdź do pliku Strings.xml pod wartościami.
  2. W razie potrzeby zmień tag app_name na nazwę aplikacji i wszystko gotowe. Nazwa, którą aktualnie zmieniasz, powinna być widoczna.

Edytuj tag aplikacji w pliku manifestu.

Zmień atrybut etykiety na najnowszą nazwę.

jeśli chcesz zmienić nazwę aplikacji pod ikoną programu uruchamiającego, zmień ten android:label="@string/app_name" w głównym tagu aktywności programu uruchamiającego

A jeśli chcesz zmienić nazwę aplikacji w środku

Ustawienia -> Menedżer aplikacji -> Pobrane

gdzie masz wszystkie zainstalowane aplikacje, zmień ten Android:label="@string/app_name" wewnątrz tagu aplikacji

........ .......

Aby zmienić nazwę aplikacji na Androida, przejdź do działania, które rozpoczyna działanie i zmienia etykietę, tak jak zrobiłem to powyżej w moim kodzie.

Zauważyłem, że istnieją pewne różnice w sposobie wyświetlania nazwy aplikacji na urządzeniach Lollipop. Przed Lollipopem możesz mieć różne nazwy aplikacji:

// <-- appears in manage app info // <-- appears in actionbar title // <-- appears in icon launcher

W Lollipop wyglądałoby to tak:

W Lollipop android:label w filtrze intencji jest w większości bezużyteczny, podczas gdy tytuł paska akcji i ikona programu uruchamiającego są identyczne. Jeśli więc chcesz mieć inny tytuł na pasku akcji, nie masz innego wyjścia, jak ustawić go dynamicznie

GetSupportActionBar().setTitle(R.string.app_name);

Tak, oczywiście....... Android obsługuje zmianę nazwy aplikacji przed utworzeniem, np. iOS (konfiguracja kompilacji). Możesz to zmienić, zmieniając plik manifestu Androida dla projektu.

Nieważne, znalazłem. Można to zrobić w pliku manifestu w aplikacji, wystarczy ustawić android. Na początku został zresetowany, ponieważ nie zmienił skrótu do nazwy aplikacji.

To prosta rzecz w Android Studio,

przejdź do: folder res -> wartości -> strings.xml

zmień nazwę aplikacji (w poniższym przykładzie: MitsuhoSdn Bhd) na dowolną nową nazwę.

MitsuhoSdn Bhd Witaj świecie! Ustawienia

Tak, możesz. Zmieniając pole android:label w swojej aplikacji w pliku AndroidManifest.xml .

na ekran powitalny, nazwa ikony Launchera zostanie zmieniona na nazwę klasy ekranu powitalnego.

Upewnij się, że zmieniłeś etykietę:

Android:label="@string/title_activity_splash_screen"

w Twoim Aktywność na ekranie powitalnym w pliku strings.xml. Można go znaleźć w Res -> Values ​​-> strings.xml

To zależy od tego, co chcesz robić. Osobiście chciałem zmienić nazwę mojego projektu, aby nie wyświetlał się komunikat MainActivity u góry aplikacji i pod ikoną w menu mojego telefonu.

W tym celu udałem się do pliku Plik manifestu Androida.xml i edytowane

I edytowałem android:name=".Mynewname", a następnie edytowałem linię title_activity_main w pliku title_activity_main zgodnie z nazwą.

Mam nadzieję że to pomoże!

Oto sposób na uzyskanie kodu wersji:

Publiczny ciąg getAppVersion() ( String wersjaCode = "1.0"; try ( wersjaCode = getPackageManager().getPackageInfo(getPackageName(), 0).versionName; ) catch (PackageManager.NameNotFoundException e) ( // TODO Automatycznie wygenerowany blok catch e .printStackTrace(); ) zwróć kod wersji; )


Czasami zdarzają się sytuacje, gdy pod koniec pracy nad projektem okazuje się, że należy zmienić nazwę pakietu podaną podczas tworzenia projektu. Podobna sytuacja może mieć miejsce, jeśli ta nazwa jest już używana w sklepie z aplikacjami Google Play lub np. popełniłeś błąd podczas tworzenia projektu i teraz nie możesz zaktualizować swojej aplikacji. Ten problem można łatwo rozwiązać, jeśli użyjesz starego Eclipse jako IDE, ale w Android Studio jest trochę gorzej.

Próba refaktoryzacji nazwy pakietu w studiu skutkuje poprawną zmianą jedynie nazwy projektu – com.name.appname . Dzieje się tak, ponieważ Anndroid Studio łączy drugie nazwy pakietu (w zasadzie folderu) w jedną nazwę i uważa, że ​​reszta należy do konkretnego programisty lub firmy, a zatem jest ich identyfikatorem. Ale nadal możesz bez problemu zmienić drugie nazwy pakietu. Pierwszy sposób to zmiana nazw folderów w projekcie, ale później nastąpi rutynowa zmiana wszystkich połączeń w projekcie, a poza tym i tak już powolny Gradle zacznie działać jeszcze bardziej niż dotychczas i będzie niezwykle trudno uporządkować jego pracę. Dlatego polecam skorzystać z drugiej, prostszej i szybszej metody całkowitej zmiany nazwy pakietu.
Najpierw musisz odłączyć środkowe nazwy w pakiecie, w tym celu musisz wybrać parametry wyświetlania struktury projektu, która znajduje się nad samą teksturą i odznaczyć opcję „Kompaktuj puste pakiety środkowe”.

Po odpięciu nazw każdą nazwę można zmienić indywidualnie. Niezbędne nazwy zmieniamy wybierając Refactor –> Zmień nazwę z menu kontekstowego lub wciskając kombinację klawiszy Shift+F6. Gdy pojawi się ostrzeżenie, kliknij przycisk Zmień nazwę pakietu.

Zmieniając nazwę pierwszego pakietu – com/ru/ua, musisz kliknąć „Zmień nazwę wszystkiego”, ponieważ w tym folderze znajdują się pakiety bibliotek, w których również musisz zamienić nazwy.
Teraz nazwa pakietu została zmieniona, połączenia w klasach zostały przepisane, ale ustawienia projektu nadal nie wiedzą, że cokolwiek zrobiliśmy. Aby ostrzec, otwórz plik ustawień Gradle o nazwie build.gradle (Module:app), znajdź w nim następujący fragment kodu i zmień nazwę pakietu na nową.
defaultConfig ( applicationId "com.name.test" minSdkVersion 14 targetSdkVersion 21 wersjaCode 1 wersjaName "1.0") W większości przypadków Gradle wykryje, że dokonano zmian i zaoferuje synchronizację z projektem, wyświetlając odpowiednie powiadomienie w prawym górnym rogu narożnik. Jeśli jednak tak się nie stanie, musisz przeprowadzić synchronizację ręcznie. Aby to zrobić, przejdź do menu studia Narzędzia -> Android -> Synchronizuj projekt z plikami Gradle.
Ostatnią rzeczą, jaką pozostaje do zrobienia, jest zmiana nazwy pakietu w manifeście, chociaż w przypadku działań nazwy zostaną już zmienione. Otwórz plik manifestu AndroidManifest.xml i zmień nazwę na samej górze
");