Gå til indhold
Guides

Hvorfor en apps pakkenavn betyder mere end dens titel

To apps kan dele navn. De kan ikke dele pakkenavn og signeringsnøgle.

By Site AdministratorUpdated 1 min read
Hvorfor en apps pakkenavn betyder mere end dens titel

Apptitler er fri tekst. Hvem som helst kan udgive noget, der hedder "Photo Editor Pro". Pakkenavnet er den del, der faktisk identificerer en applikation over for Android.

Et vilkårligt antal apps kan dele samme visningstitel. Android identificerer en app ud fra dens pakkenavn, kontrolleret sammen med udviklerens signeringsnøgle – og derfor kan en ompakket version ikke opdatere originalen.
Et vilkårligt antal apps kan dele samme visningstitel. Android identificerer en app ud fra dens pakkenavn, kontrolleret sammen med udviklerens signeringsnøgle – og derfor kan en ompakket version ikke opdatere originalen.

Én identifikator pr. app, pr. enhed

Android nøgler en installeret app på dens pakkenavn, og derfor kan du ikke installere to versioner af samme pakke side om side. Det er også grunden til, at en installation mislykkes med "Appen er ikke installeret", når en kopi allerede findes med en anden signatur – systemet erstatter ikke tavst en app med en, der er signeret med en anden nøgle.

Hvad det giver dig

Fordi pakkenavn og signatur kontrolleres sammen ved installationen, kan en ompakket version ikke udgive sig for at være originalen og alligevel opdatere den. At sammenligne pakkenavnet i et opslag med udviklerens eget er den mest pålidelige kontrol, du har før installation.

Hvor du finder det

Hvert opslag på dette websted viser pakkenavnet i versionspanelet. På en enhed finder du det under Indstillinger → Apps → Appinfo, og de fleste filhåndteringer viser det for en APK, før du åbner den.

Kommentarer

Kommentarer gennemgås, før de vises.

Indlæser kommentarer…

Læs videre