Hvordan laver man APK fra Android Studio? Opret et underskrevet bundt

Oprettelse af en APK eller et underskrevet bundt fra Android Studio er et nødvendigt skridt til at konfigurere app i Google Play Store, da Google Android-app bundt og Google Play bundt APK er de pakker, der skal oprettes for at uploade app bundt til Play Store og har en app offentliggjort på GooglePlayStore.

Hvordan laver man APK fra Android Studio?

Oprettelse af en APK eller et underskrevet bundt fra Android Studio er et nødvendigt skridt til at konfigurere app i Google Play Store, da Google Android-app bundt og Google Play bundt APK er de pakker, der skal oprettes for at uploade app bundt til Play Store og har en app offentliggjort på GooglePlayStore.

Se nedenfor fortsættelsen af ​​vores eksempel om oprettelse af den bedste rejsebudget-app Android ved hjælp af gratis eksisterende kode fra TravelPayouts-tilknyttede program.

TravelPayouts tilknyttet program og kode til udvikling af flybookingsapp

Generer underskrevet bundt eller APK fra Android Studio

Det er ret let at generere et signeret bundt eller APK fra AndroidStudio, i tilfælde af at du kan bruge en ny upload-nøgle og ikke har glemt adgangskoden til din upload-nøgle - ellers fungerer det ikke.

For at oprette APK fra Android studio skal du starte med at åbne Generer underskrevet bundt eller APK-menuen.

Generer underskrevet Android-app bundt i Android Studio: build> generer signeret bundle / APK

Vælg derefter, om du vil oprette et underskrevet Google Android-app bundt eller en Google Play APK.

For at generere et underskrevet bundt, vil det være nødvendigt at angive en nøgle. Hvis du har en eksisterende nøgle, skal du bruge Vælg eksisterende knap.

Hvis ikke, skal du begynde at oprette en ny nøgle.

Opret ny Play Store-uploadnøgle

Hvis du vil oprette en ny upload-nøgle, skal du indtaste alle de nødvendige oplysninger i formen: nøglelagersti, matchende adgangskoder, alias, matchende nøglekodeord, gyldighed i år, for- og efternavn, organisationsenhed, organisation, by eller lokalitet, stat eller provins , og land ISO-kode.

Generer derefter den nøgle, der gemmes på din computer.

Dit Google Android-app bundt kan nu genereres, og du kan uploade app bundt til Play Store - medmindre du står over for et problem, såsom at bruge en ny nøgle til en app, der allerede findes.

Nulstil upload til Google Play

For at nulstille upload-nøglen til Google Play, skal du kontakte supporten til Google Play og bede dem om at nulstille din upload-nøgle.

Efter et stykke tid vil supporten svare på at bede om at generere en ny nøgle som forklaret ovenfor og til det nye nøglecertifikat i PEM-format.

 Android Studio Help Center: Generer en upload-nøgle og keystore
eksporterer certifikat for underskrivelsesnøgle til .pem-udvidelse i Android Studio

Installer KeyStore Explorer for at få PEM-nøglecertificering

Hvis du skal bruge en ny upload-nøgle og sende til GooglePlay-support PEM-certifikatet, er den bedste måde at bruge KeyStore Explorer-programmet.

Download og installer det for at kunne få dette PEM-certifikat.

Download KeyStore Explorer

Start derefter applikationen fra Windows startmenu.

Installer Java til KeyStore Explorer

Det kan være nødvendigt at installere den nyeste Java-version, inden du kan starte KeyStore Explorer-programmet og få PEM-certifikatet.

Download Java til Windows

Hent PEM-nøglecertifikatet fra en upload-nøgle

Efter at have installeret Java-program, skal du endelig være i stand til at installere KeyStore Explorer-programmet.

Vælg den åbn en eksisterende keystore-indstilling til at begynde med.

Find derefter på din computer nøglen i .jks-format, der tidligere er oprettet med AndroidStudio.

Adgangskoden bliver bedt om at åbne denne nøgle, og du skal angive den for at indtaste dens detaljer.

Når nøglen er åbnet, skal du dobbeltklikke på den, der skal bruges til at uploade appbundt til Play Store ved at dobbeltklikke på den.

Alle detaljer vises, og du kan klikke på en PEM-knap for at få adgang til det berømte PEM-certifikat.

Når PEM-certifikatet vises, skal du blot klikke på eksport for at gemme det på din computer og sende denne fil til Google Play Support for at nulstille din upload-nøgle.

Efter et stykke tid vil de bekræfte, at nøglen er nulstillet, og at du kan bruge den nye upload-nøgle til at generere underskrevne bundter eller APK til at uploade app-bundt til Play Store - det vil stadig tage et par dage, før de nye nøgler bliver gyldig.

Hele operationen med at nulstille en Google Play-upload-nøgle tager omkring en uge, efter hvad det vil være muligt at uploade dit Google Android-appbundt igen i en ny appudgivelse.

Almindelige problemer med opdatering af app

Min Android-appopdatering bliver ikke rullet ud: Hvis den nye udgivelse ikke foreslås at downloade til de brugere, der allerede har installeret appen, mens appfrigivelsen på Google Play Console vises som offentliggjort med alle opdateringer live, Det kan skyldes, at versionskoden og versionnavnet ikke er blevet opdateret, og dermed ikke lader brugertelefoner identificere opdateringen som en ny version.

Hvordan frigiver du en Android-appopdatering? Sørg for, at versionnummeret er opdateret i AndroidManifest.xml eller i filen build.gradle
Play Store har ny version af appen, men viser ikke opdatering

Ofte Stillede Spørgsmål

Hvilke trin er nødvendige for at generere en signeret APK -fil eller Android App -bundt fra Android Studio til appdistribution?
I Android Studio skal du udfylde din appudvikling og test. Naviger til build> generere signeret bundt / apk. Vælg APK eller Android App Bundle afhængigt af din distributionsplan. Opret en ny keystore eller brug en eksisterende til at underskrive appen og sikre dens sikkerhed og integritet. Specificer Build -varianten og underskrivelseskonfigurationer. Klik på Afslut for at generere det signerede APK- eller App -bundt, klar til distribution på platforme som Google Play Store.

Yoann Bierling
Om forfatteren - Yoann Bierling
Yoann Bierling er en webudgivelse og digital konsulentprofessionel, der får en global indflydelse gennem ekspertise og innovation inden for teknologier. Lidenskabelig med at styrke enkeltpersoner og organisationer til at trives i den digitale tidsalder, er han drevet til at levere ekstraordinære resultater og drive vækst gennem oprettelse af uddannelsesmæssigt indhold.




Kommentarer (0)

Efterlad en kommentar