Hvordan endre navn på Android-applikasjonen. Hvordan gi nytt navn til apper på Android-startskjermen? For å endre ikoner er Icon Changer-applikasjonen for Android best egnet.

Jeg har lenge kjent en måte å endre navn på applikasjoner på, men siden jeg ikke fant en slik artikkel, bestemte jeg meg for å skrive den selv. Jeg vil si med en gang at jeg vet at folk vet hvordan de skal gjøre dette, men ikke alle, jeg skriver for dem, ikke fortell meg stygge ting.
Vi trenger MobilHEX.


BSCS BSCS

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

7 flink

GJENNOMFØRING AV applikasjoner.

- Jeg har lenge kjent en måte å endre navn på applikasjoner på, men siden jeg ikke fant en slik artikkel, bestemte jeg meg for å skrive den selv. Jeg vil si med en gang at jeg vet at folk vet hvordan de skal gjøre dette, men ikke alle, jeg skriver for dem, ikke fortell meg stygge ting.
Vi trenger MobilHEX.
Så, vi lanserer MobilHEX, følg stien til c:/resource/apps/, se etter ressursen som er ansvarlig for applikasjonen som vi ønsker å gi nytt navn, for eksempel for X-Plore er det x-plore.rsc (hvis du har filer med filtypen .r01 , r.16 osv., så må du endre filen som tilsvarer språket ditt i telefonen). Åpne filen vår, trykk 5. En liste over ressurser vises. Vi trenger bare et navn. Vi finner det, i mitt tilfelle er det X-Plore. Vi endrer det til det vi vil, på russisk. Hvis ressursen også inneholder navnene på applikasjonen vår, endrer vi dem også. Vi lagrer endringene, går ut og beundrer. Hvis du ikke klarer å lagre, sjekker vi om caps er slått av og om applikasjonen vi endrer kjører. For å endre navn på den i standby-modus, må du tilordne denne applikasjonen til myktasten igjen, alle kan gjøre dette. Alt godt, takk for oppmerksomheten!!!

Vedlagt fil #1.

Abonnere:

Android gir muligheten til å endre navn på snarveier til installerte applikasjoner på skrivebordet. Dette kan være en morsom spøk mot en venn eller en måte å rydde opp i smarttelefonen din.

Standard Android-verktøy

Hvis nesten hvilken som helst oppstarter er installert på enheten din, er det den enkleste måten å gi nytt navn til snarveien. Bare klikk på ikonet og hold fingeren i et par sekunder. Velg "Rediger"-handlingen fra kontekstmenyen. Et felt åpnes der du kan redigere navnet. Merk! Bare navnet på snarveien endres. Listen over installerte applikasjoner på telefonen viser standardnavnet.

Den andre metoden er å installere Xposed-systemprogrammet

For å gi nytt navn til applikasjoner finnes det en modul som heter xRenamer. Forskjellen fra den forrige metoden er hovedsakelig at navnet endres ikke bare på skrivebordet, men gjennom hele systemet. Den nødvendige modulen er plassert i "Last ned"-delen av Xposed Framework. Last ned og installer xRenamer, og aktiver den deretter i delen "Moduler". Alt som gjenstår er å starte smarttelefonen på nytt. Etter dette vil xRenamer vises blant de installerte programmene. Åpne som en vanlig applikasjon og endre navnene som du ønsker.

For den tredje metoden trenger du QuickShortcutMaker

Med denne applikasjonen kan du bare endre navnet på startsiden. Dette endrer ikke grensesnittet. Du kan laste ned programmet gratis på Google Play. For å redigere klikker du bare på en linje i listen og velger Trykk for å endre etikett. Etter at du har skrevet inn de nødvendige tegnene, bekrefter du handlingen og klikker på Opprett.

tittelsøknad (13)

Endring av manifestfilen endret ikke programnavnet,

men å endre Label-attributtet i MainLauncher gjorde susen for meg.

Er det en måte å endre navnet (Launcher App Label) på en applikasjon uten å opprette et nytt prosjekt?

Merk. Navnet på applikasjonen og snarveien som vises på Launcher-ikonet på startskjermen på mobiltelefoner kan variere.

Eksempel. På mobilhjemmesiden min der appene mine er, har jeg et ikon og navnet Foo, men jeg vil endre navnet til Bar. Jeg kan gjøre det?

endre appstrengressursen til den nye aktiviteten

  1. Gå til Strings.xml-filen under verdiene.
  2. Endre app_name-taggen til appnavnet ditt etter behov, og du er klar, du skal kunne se navnet du endrer for øyeblikket.

Rediger applikasjonskoden i manifestfilen.

Endre etikettattributtet til det siste navnet.

hvis du vil endre appnavnet under startikonet, endre denne android:label="@string/app_name" inne i hovedstarteraktivitetskoden

Og hvis du vil endre applikasjonsnavnet inne

Innstillinger -> Applikasjonsbehandling -> Nedlastet

der du har alle installerte apper endre denne android:label="@string/app_name" inne i app-taggen

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

For å endre navnet på Android-appen, gå til aktiviteten som starter aktiviteten og endrer etiketten som jeg gjorde ovenfor i koden min.

Jeg la merke til at det er noen forskjeller i hvordan appnavnet kan vises på Lollipop-enheter. Før Lollipop kan du ha forskjellige applikasjonsnavn:

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

I Lollipop ville det vært slik:

I Lollipop er android:etiketten i intentfilteret stort sett ubrukelig, mens handlingslinjens tittel og launcher-ikonet er identiske. Så hvis du vil ha en annen tittel i handlingslinjen, har du ikke noe annet valg enn å angi den dynamisk

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

Ja, selvfølgelig ........ Android støtter endring av applikasjonsnavn før opprettelse, som iOS (Build Configuration). Du kan endre den ved å endre Android-manifestfilen for prosjektet.

Never mind jeg fant det. Dette kan gjøres i manifestfilen i applikasjonen, bare still inn android. Ble tilbakestilt først fordi den ikke endret snarveien til appnavnet.

Dette er en enkel ting i Android Studio,

gå til: res mappe -> verdier -> strings.xml

endre applikasjonsnavnet (i følgende eksempel: MitsuhoSdn Bhd) til det nye navnet du ønsker.

MitsuhoSdn Bhd Hei Verden! Innstillinger

Ja det kan du. Ved å endre android:label-feltet i appen din i AndroidManifest.xml .

til Splash-skjermen, så vil Launcher-ikonnavnet endres til Splash Screen-klassenavnet.

Pass på at du endrer etiketten:

Android:label="@string/title_activity_splash_screen"

i din Splash Screen-aktivitet i strings.xml-filen. Den finnes i Res -> Verdier -> strings.xml

Det kommer an på hva du vil gjøre. Jeg ønsket personlig å gi nytt navn til prosjektet mitt, slik at det ikke stod MainActivity øverst i appen og under ikonet i telefonmenyen.

For å gjøre dette gikk jeg til filen Android Manifest.xml og redigert

Og redigerte android:name=".Mynewname" og redigerte deretter title_activity_main-linjen i title_activity_main-filen i henhold til navnet.

Håper dette hjelper!

Her er en måte å få versjonskoden på:

Public String getAppVersion() ( String versionCode = "1.0"; prøv ( versionCode = getPackageManager().getPackageInfo(getPackageName(), 0).versionName; ) catch (PackageManager.NameNotFoundException e) ( // TODO Autogenerert catch block e .printStackTrace(); ) returner versjonskode; )


Noen ganger oppstår det situasjoner når det ved slutten av arbeidet med et prosjekt oppdages at navnet på pakken som ble spesifisert ved opprettelsen av prosjektet bør endres. En lignende situasjon kan oppstå hvis dette navnet allerede er brukt i Google Play-applikasjonsbutikken, eller du for eksempel gjorde en feil da du opprettet et prosjekt og nå ikke kan oppdatere applikasjonen. Dette problemet løses enkelt hvis du brukte den gamle Eclipse som IDE, men med Android Studio går det litt verre.

Et forsøk på å refaktorisere pakkenavnet i studio resulterer i at bare prosjektnavnet endres riktig – com.name.appname . Dette skjer fordi Anndroid Studio kombinerer mellomnavnene til en pakke (i hovedsak en mappe) til ett navn og anser resten for å tilhøre en bestemt utvikler eller et selskap, og er derfor deres identifikator. Men du kan fortsatt endre mellomnavnene på pakken uten problemer. Den første måten er å endre navn på mapper i prosjektet, men dette vil bli fulgt av en rutinemessig endring av alle tilkoblinger i prosjektet, og dessuten vil den allerede trege Gradle begynne å virke enda mer enn før, og det vil bli ekstremt vanskelig å sette arbeidet i orden. Derfor anbefaler jeg å bruke den andre, enklere og raskere metoden for å fullstendig endre pakkenavnet.
Først må du fjerne mellomnavnene i pakken; for å gjøre dette må du velge parametrene for å vise prosjektstrukturen, som er plassert over selve teksturen, og fjerne merket for "Kompakte tomme mellompakker".

Når navnene er løsnet, kan hvert navn endres individuelt. Vi endrer de nødvendige navnene ved å velge Refactor –> Gi nytt navn fra kontekstmenyen eller ved å trykke på tastekombinasjonen Shift+F6. Når en advarsel vises, klikk på Gi nytt navn på pakke-knappen.

Når du endrer det første pakkenavnet - com/ru/ua, må du klikke på "Gi nytt navn til alle", siden det i denne mappen er bibliotekpakker der du også må erstatte navnene.
Nå er pakkenavnet endret, koblingene i klassene er skrevet om, men prosjektinnstillingene vet fortsatt ikke at vi har gjort noe. For å varsle, åpne Gradle-innstillingsfilen kalt build.gradle (Module:app), finn følgende kodebit i den og endre pakkenavnet til et nytt.
defaultConfig ( applicationId "com.name.test" minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName "1.0") I de fleste tilfeller vil Gradle oppdage at endringer er gjort og vil tilby å synkronisere med prosjektet, og vise et tilsvarende varsel øverst til høyre hjørne. Men hvis dette ikke skjer, må du utføre synkronisering manuelt. For å gjøre dette, gå til studiomenyen Verktøy -> Android -> Synkroniser prosjekt med Gradle-filer.
Det siste som gjenstår er å endre pakkenavnet i manifestet, men for aktivitetene vil navnene allerede være endret. Åpne manifestfilen AndroidManifest.xml og endre navnet helt øverst
");