Hjem Social Media Hvordan man opretter en publiceret APK-fil til din Android App - dummies

Hvordan man opretter en publiceret APK-fil til din Android App - dummies

Video: Sådan Opretter du en Gratis Google Gmail / Youtube Konto 2025

Video: Sådan Opretter du en Gratis Google Gmail / Youtube Konto 2025
Anonim

Udgivelige APK-filer adskiller sig fra andre APK-filer. Du skal sørge for, at din Android-app har en publicerbar APK-fil, hvis du håber at offentliggøre din app i Google Play Butik. Du bliver overrasket over at finde ud af, at oprettelse af en publicerbar APK-fil ikke er meget kompliceret. Følg blot disse instruktioner:

  1. Sørg for at du har udarbejdet din kode til Google Play Butik.

  2. Vælg i Android Studio hovedmenu Build → Generer signeret APK.

    Dialogboksen Generer signeret APK vises. Denne dialogboks har en rulleliste, hvor du vælger et af projektets moduler.

    Den første Generer Signeret APK-dialogboks.
  3. Klik på Næste.

    Som et resultat vises en anden dialog med genereret signeret APK. Denne boks indeholder et nøglebutikspath-felt.

    Android Studio beder om en nøglebutiksti.

    I det følgende antages det, at du endnu ikke har oprettet en nøglebutik. (Hvis du har oprettet en, ved du, at du gjorde det.)

  4. Klik på knappen Opret ny.

    Som et resultat åbnes en dialogboks Ny nøglelager.

  5. Vælg et navn og et sted for din nøglelager. Angiv det fulde stinavn (placeringen og filnavnet) for den nye nøglelager i dialogboksen Nøglebutikspath-feltet.

    Se det første felt nedenfor. En nøglelagerfil blev oprettet og hedder android. jks. Den nye fil blev sat i en mappe med navnet / Users / barryburd / keystores. (I filnavnet android. Jks står udvidelsen.jks til Java nøglebutik .) Når du publicerer flere apps, vil du sandsynligvis bruge denne nøglelager til at underskrive andre projekters APK-filer.

    Dialogboksen Ny nøglelager.

    Signing af alle dine Android-projekter med samme nøgle er en meget god ide. Android behandler nøglen som en slags fingeraftryk, og to apps med samme fingeraftryk kan have tillid til at kommunikere med hinanden. Når to apps har samme nøgle, kan du nemt få disse apps til at hjælpe hinanden ud.

    Android Studio's New Key Store-dialogboks skaber ikke en mappe til dig. Hvis du skriver / Brugere / myUserName / keystores / noget . jks i feltet Nøgleforretningssti, skal du have en mappe / Brugere / myUserName / keystores, før du klikker på OK.

    På dette tidspunkt hjælper det med at forstå forskellen mellem en nøglelagerfil og en enkelt nøgle. En nøgle er det, du bruger til digitalt at underskrive din Android-app. En nøglelagerfil er et sted at gemme en eller flere nøgler. Derfor leverer du to adgangskoder - en til den nye nøglelagerfil, og en anden til nøglen, som du vil lægge i nøglelagerfilen.

  6. Indtast adgangskoder i felterne Password og Confirm.

    Gør dig selv en tjeneste og lav dem stærke adgangskoder.

    Husk at huske de adgangskoder, du opretter, når du udfylder felterne Password og Confirm. Du skal indtaste disse adgangskoder, når du bruger denne tast til at underskrive en anden app.

    I en nøglelagerfil har hver nøgle et navn (et alias , det vil sige).

  7. Skriv et navn i feltet Alias.

    Aliaset kan være en hvilken som helst streng af tegn, men du vil muligvis beslutte at være kreativ, når du opretter et alias. Undgå tomme mellemrum og tegnsætning. Hvis du nogensinde opretter en anden nøgle med et andet alias, skal du sørge for, at det andet alias stavemåde (og ikke kun dets aktivering) adskiller sig fra det første alias stavemåde.

  8. Accepter standard gyldighedsperiode (25 år).

    Hvis du opretter en nøgle på nytårsdag i 2016, udløber nøglen på nytårsdag i 2041. Godt nytår, alle! Ifølge Play Store's regler må din nøgle ikke udløbe før engang efter 22. oktober 2033, så 25 år fra 2016 er okay.

  9. I afsnittet Certifikat skal du udfylde mindst ét ​​af de seks felter.

    Varerne Fornavn og Efternavn, Organisationsenhed, og så videre er en del af X. 500 Distinguished Name standard. Sandsynligheden for, at to personer, der har samme navn og arbejder i samme enhed i samme organisation i samme lokalitet, ligger tæt på nul.

    Når du er færdig, ligner din dialogboks det ovenstående billede.

  10. Klik på OK.

    Som et resultat vises dialogboksen Generer signeret APK igen. Denne gang er mange af felternes felter udfyldt for dig.

  11. Klik på Næste.

    Når du gør det, vises en sidste genereret signeret APK-dialogboks.

    På vej til en APK.

    I denne sidste Generate Signed APK-boks skal du notere APK-destinationsmappen. Sørg også for at vælge Udgivelse i rullelisten Opbygningstype.

    Forsink ikke. Lav en APK!

    Og endelig …

  12. Klik på Afslut.

    Android Studio tilbyder at åbne mappen, der indeholder din skinnende nye APK-fil. Det er fantastisk! Åbn mappen og stirre stolt på dit arbejde.

    Hvis Android Studio åbner en mappe, og du ikke kan se en APK-fil i mappen, kan dit operativsystem muligvis gemme ting som bogstaverne apk i slutningen af ​​filnavne.

    meget flot!

Tillykke! Du har oprettet en distribueret APK-fil og en genanvendelig nøglelager til fremtidige opdateringer.

For at sikre, at din APK-fil er blevet underskrevet, type JAVA_HOME / bin / jarsigner -verify -verbose -certs APKfileName . apk i Android Studio's Terminal vindue. Hvis udgangen indeholder ordkernen verificeret, og det inkluderer ikke CN = "android debug", så er alt godt.

Hvordan man opretter en publiceret APK-fil til din Android App - dummies

Valg af editor

Landskabsfoto - Sanibel Sentinel - Dummies

Landskabsfoto - Sanibel Sentinel - Dummies

Florida's Sanibel Island er en skattekiste for naturfotografen. Ding Darling Refuge er fuld af fugle og andet indfødt dyreliv. Et blusteri Januar dagen, solen synkende lavt; med de høje skyer så det ud som om solnedgangen ville være spektakulært. Dette billede blev fotograferet et par minutter efter solnedgangen. Kamera indstillinger ...

Landskabsfoto - Solnedgang i Paradis - Dummies

Landskabsfoto - Solnedgang i Paradis - Dummies

Dette landskabsbillede blev taget i Caspersen Beach i Venedig, Florida. Dette billede blev fotograferet om vinteren. Vinter i Florida er et hårdt arbejde, men nogen skal gøre det. Kameraindstillinger ISO-indstilling 100: Der var masser af lys, så fotografen gik med en lav ISO-indstilling. Eksponeringskompensation -1/3 EV: Underexposing solnedgange ...

Landskabsfoto - Tag den høje trail - dummies

Landskabsfoto - Tag den høje trail - dummies

Dette billede blev fotograferet i Myakka River State Park nær Sarasota, Florida. Parken er smuk med mange miles af stier. Denne sti slingrer gennem en frodig eng med prikker med dejlige træer. Solen synkende lavt og dejlige skyer var i himlen. Et polariserende filter blev føjet til linsen, mørkere bluesen ...

Valg af editor

Hvordan man bruger Excel 2013 Quick Analysis Tool - dummies

Hvordan man bruger Excel 2013 Quick Analysis Tool - dummies

Excel 2013 gør det nemt at oprette en nyt pivottabel ved hjælp af en dataliste valgt i dit regneark med dets nye Quick Analysis-værktøj. For at forhåndsvise forskellige typer af pivottabeller, som Excel kan oprette til dig på stedet, bruger indtastningerne i en dataliste, som du har åbnet i en Excel ...

Hvordan man bruger FIND, FIXED og LEFT tekstfunktioner til at rydde data i Excel - dummies

Hvordan man bruger FIND, FIXED og LEFT tekstfunktioner til at rydde data i Excel - dummies

Et problem, du kan løbe ind, når du importerer data til Excel, er at dine tekstetiketter måske ikke ser rigtigt ud. Du kan holde dine data rene med følgende tekstfunktioner. FIND-funktionen FIND-funktionen finder starttekstpositionen for en tekststreng i en anden tekststreng. For eksempel, hvis du ...

Sådan bruges DSTDEV- og DSTDEVP-funktionerne i Excel - dummies

Sådan bruges DSTDEV- og DSTDEVP-funktionerne i Excel - dummies

Funktionerne DSTDEV og DSTDEVP i Excel beregner en standardafvigelse. DSTDEV beregner standardafvigelsen for en prøve. DSTDEVP beregner standardafvigelsen for en population. Som med andre databasestatistiske funktioner, er den unikke og virkelig nyttige funktion af DSTDEV og DSTDEVP, at du kan angive, at du kun vil have listeoptegnelser, der ...

Valg af editor

Basic Photoshop CS5-kommandoer - dummies

Basic Photoshop CS5-kommandoer - dummies

Bliver fortrolig med Photoshop CS5-programvinduet er en god måde at få din kuglelejer på. før du dyker ind i Photoshops værktøjer og kommandoer. Her er et par grundlæggende tips: Start Photoshop ved at klikke på Start-menuen eller et ikon på proceslinjen (Windows) eller klikke på Photoshop-ikonet på Dock (Mac). Du kan også ...

Photoshop-filtre, du virkelig har brug for - dummier

Photoshop-filtre, du virkelig har brug for - dummier

Photoshop har flere filtre, som du kan bruge på stort set ethvert billede, der skal forbedres eller finesse det. De fleste billeder, for eksempel, drage fordel af mindst en smule skarphed for at forbedre detaljerne i billedet. I nogle tilfælde vil du reducere den synlige detalje i et billede på nogle områder til ...

Værktøjskasse Genveje i Photoshop 6 - dummier

Værktøjskasse Genveje i Photoshop 6 - dummier

For at hjælpe dig med at manipulere billeder, Photoshop 6 tilbyder en værktøjskasse med en hel masse nyttige værktøjer. Du klikker på Photoshop-ikonet og nogle gange en anden nøgle eller to for at få adgang til værktøjerne, der gør arbejde og afspilning med Photoshop 6 så sjovt. Nedenstående tabel viser værktøjskassebillederne og deres genvejstaster. Hvis du ...