Play rakenduse allkirjastamise kasutamine

Play rakenduse allkirjastamise funktsiooni abil haldab ja kaitseb Google teie rakenduse allkirjastamisvõtit teie eest ning kasutab seda teie rakenduse kogumitest loodud optimeeritud ja levitatavate APK-de allkirjastamiseks jaoks. Play rakenduse allkirjastamise teenus talletab teie rakenduse allkirjastamisvõtit Google'i turvalises taristus ja pakub täiendamisvõimalusi turvalisuse suurendamiseks.

Play rakenduse allkirjastamise funktsiooni kasutamiseks peate olema konto omanik või kasutaja, kellel on luba Avaldamine tootmisrajal, seadmete välistamine ja Play rakenduse allkirjastamise kasutamine. Samuti peate nõustuma Play rakenduse allkirjastamise teenusetingimustega.

Tööpõhimõtted

Kui kasutate Play rakenduse allkirjastamist, talletatakse võtmed samasse turvalisse taristusse, mida Google kasutab oma võtmete talletamiseks. Võtmeid kaitseb Google'i võtmehaldusteenus. Kui soovite lisateavet Google'i taristu kohta, lugege Google Cloudi turvalisuse valget raamatut.

Androidi rakendusi allkirjastatakse privaatvõtmega. Selleks et rakenduse värskendused oleksid usaldusväärsed, on igal privaatvõtmel avalik sertifikaat, mis võimaldab seadmetel ja teenustel kontrollida, kas rakenduse värskendus pärineb samast allikast. Seadmed aktsepteerivad värskendusi ainult juhul, kui allkiri kattub installitud rakenduse allkirjaga. Kui lubate Google'il rakenduse allkirjastamise võtit hallata, muudab see protsessi turvalisemaks.

Märkus. Enne 2021. aasta augustit loodud rakenduste puhul saate siiski APK üles laadida ja hallata enda võtmeid, selle asemel et kasutada Play rakenduse allkirjastamise teenust ja avaldada Androidi rakenduse kogumi abil. Kui aga teie võtmesalv läheb kaotsi või satub ohtu, tuleb teil rakenduse värskendamiseks avaldada uus rakendus uue paketinimega. Nende rakenduste puhul soovitab Play kasutada Play rakenduse allkirjastamise teenust ja võtta kasutusele rakenduse kogumid.

Võtmete, artefaktide ja tööriistade kirjeldused
Termin Kirjeldus
Rakenduse allkirjastamisvõti

Võti, mille abil Google Play allkirjastab kasutaja seadmesse edastatavad APK-d. Kui kasutate Play rakenduse allkirjastamist, võite üles laadida olemasoleva rakenduse allkirjastamisvõtme või lasta Google'il võtme teie eest luua.

Hoidke rakenduse allkirjastamisvõtit salajas. Rakenduse avalikku sertifikaati võite aga teistega jagada.

Üleslaadimisvõti

Võti, mida kasutate rakenduse kogumi allkirjastamiseks, enne kui selle Google Playsse üles laadite. Hoidke üleslaadimisvõtit salajas. Rakenduse avalikku sertifikaati võite aga teistega jagada. Turvalisuse tagamiseks on soovitatav kasutada rakenduse allkirjastamisvõtit, mis erineb üleslaadimisvõtmest.

Üleslaadimisvõtme loomiseks on kaks võimalust.

  • Kasutage oma rakenduse allkirjastamisvõtit: kui lasete Google'il luua rakenduse allkirjastamisvõtme, on esimese väljalaske puhul kasutatav võti ühtlasi teie üleslaadimisvõti.
  • Kasutage eraldi üleslaadimisvõtit: kui lisate enda rakenduse allkirjastamisvõtme, võite turvalisuse suurendamiseks luua uue üleslaadimisvõtme. Kui te ei loo võtit, kasutage versioonide allkirjastamisel üleslaadimisvõtmena rakenduse allkirjastamisvõtit.
Sertifikaat (DER või PEM)

Sertifikaat sisaldab avalikku võtit ja täiendavat tuvastavat teavet võtme omaniku kohta. Avaliku võtme sertifikaat võimaldab igaühel kontrollida, kes allkirjastas rakenduse kogumi või APK. Võite seda kellega tahes jagada, kuna see ei sisalda teie privaatvõtit.

Selleks et registreerida võti/võtmed API pakkujatega, võite Play Console'i lehelt Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus) rakenduse allkirjastamisvõtme ja üleslaadimisvõtme avaliku sertifikaadi alla laadida. Avaliku võtme sertifikaati saab jagada kellega tahes. See ei hõlma teie privaatvõtit.

Sertifikaadi sõrmejälg

Sertifikaadi lühike unikaalne identifikaator, mida API-de pakkujad lisaks paketi nimele sageli nõuavad, et rakendus oma teenuses kasutamiseks registreerida.

Üleslaadimise ja rakenduse allkirjastamise sertifikaatide MD5, SHA-1 ja SHA-256 sõrmejäljed on saadaval Play Console'i lehel Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus). Arvutada saab ka muid sõrmejälgi, laadides samalt lehelt alla algse sertifikaadi (DER).

Java võtmesalv (JKS või KEYSTORE) Andmehoidla, mis sisaldab turbesertifikaate ja privaatvõtmeid.
Tööriist Play Encrypt Private Key (PEPK)

Tööriist, mis võimaldab Java võtmesalvest privaatvõtmeid eksportida ja neid Google Playsse edastamiseks krüpteerida.

Google'i jaoks rakenduse allkirjastamisvõtme sisestamisel tehke võtme (ja vajaduse korral selle avaliku sertifikaadi) eksportimise ja üleslaadimise valik ning järgige tööriista allalaadimiseks ja kasutamiseks juhiseid. Soovi korral võite tööriista PEPK avatud lähtekoodi alla laadida, üle vaadata ja kasutusele võtta.

Rakenduse allkirjastamise protsess

Allkirjastamine toimub järgmiselt.

  1. Allkirjastage App Bundle ja laadige see Play Console'i üles.
  2. Google loob rakenduse kogumist optimeeritud APK-d ja allkirjastab need rakenduse allkirjastamisvõtmega.
  3. Google kasutab funktsiooni apksigner, et lisada teie rakenduse manifesti kaks templit (com.android.stamp.source ja com.android.stamp.type), ning allkirjastab seejärel APK-d teie rakenduse allkirjastamisvõtmega. Funktsiooni apksigner lisatud templid võimaldavad tuvastada APK-de allkirjastaja.
  4. Google edastab allkirjastatud APK-d kasutajatele.

Play rakenduse allkirjastamise seadistamine ja haldamine

Kui teie rakendus ei kasuta veel Play rakenduse allkirjastamist, järgige allolevaid juhiseid.

1. toiming: looge üleslaadimisvõti

  1. Järgige neid juhiseid ja looge üleslaadimisvõti.
  2. Allkirjastage rakenduse kogum üleslaadimisvõtmega.

2. toiming: valmistage oma versioon ette

  1. Järgige versiooni ettevalmistamise ja väljalaskmise juhiseid.
  2. Pärast versiooni raja valimist kuvatakse jaotises „Rakenduse terviklikkus“ teie rakenduse Play rakenduse allkirjastamise olek.
  3. Kui soovite kasutada Google'i loodud rakenduse allkirjastamisvõtit, laadige oma rakenduse kogum üles. Võite ka valida käsu Muuda rakenduse allkirjastamisvõtit, et pääseda juurde järgmistele valikutele.
    • Google'i loodud rakenduse allkirjastamisvõtme kasutamine: üle 90% uutest rakendustest kasutab Google'i loodud rakenduse allkirjastamisvõtit. Google'i loodud võtme kasutamine kaitseb rakendust kaotsimineku ja terviklikkuse rikkumise eest (võtit ei saa alla laadida). Kui teete selle valiku, saate rakenduse kogumi avastajast alla laadida levitatavad APK-d, mis on allkirjastatud Google'i loodud võtmega muude levituskanalite jaoks, või kasutada nende jaoks muud võtit.
    • Muu rakenduse allkirjastamisvõtme kasutamine: rakenduse allkirjastamisvõtme valimine võimaldab teil kasutada sama võtit, mida kasutatakse teie arendajakontol muu rakenduse puhul, või säilitada rakenduse allkirjastamisvõtme kohaliku koopia, et paindlikkust suurendada. Näiteks võib teil juba olla määratud võti, kuna teie rakendus on teatud seadmetes eelinstallitud. Võtme koopia säilitamine väljaspool Google'i servereid suurendab riski, kui kohalik koopia peaks kunagi ohtu sattuma. Muu võtme kasutamiseks on saadaval järgmised valikud.
  4. Järgige ülejäänud juhiseid versiooni ettevalmistamiseks ja väljalaskmiseks.

Märkus. Jätkamiseks tuleb teil nõustuda teenusetingimustega ja lubada rakenduse allkirjastamine.

3. toiming: registreerige API pakkuja juures rakenduse allkirjastamisvõti

Kui teie rakendus kasutab API-d, tuleb teil tavaliselt autentimise eesmärgil rakenduse allkirjastamisvõti API pakkuja juures registreerida, kasutades sertifikaadi sõrmejälge. Sertifikaadi leidmiseks tehke järgmist.

  1. Avage Play Console ja seejärel leht Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).
  2. Kerige jaotiseni „Rakenduse allkirjastamine” ja kopeerige oma rakenduse allkirjastamise sertifikaadi sõrmejäljed (MD5, SHA-1 ja SHA-256).
    • Kui API pakkuja nõuab muud tüüpi sõrmejälge, võite ka laadida alla algse sertifikaadi DER-vormingus ja töödelda seda API pakkuja nõutavate teisendustööriistadega.
Rakenduse allkirjastamisvõtme nõuded

Kui kasutate Google'i loodud võtit, loob Google automaatselt krüptograafiliselt tugeva 4096-bitise RSA-võtme. Kui otsustate üles laadida enda rakenduse allkirjastamisvõtme, peab see olema vähemalt 2048-bitine RSA-võti.

Enne 2021. aasta augustit loodud rakenduste juhised

1. toiming: seadistage Play rakenduse allkirjastamine

  1. Avage Play Console ja seejärel leht Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).
  2. Kui te ei ole seda juba teinud, vaadake üle Play rakenduse allkirjastamise teenusetingimused ja tehke valik Nõustun.

2. toiming: saatke oma algse võtme koopia Google'ile ja looge üleslaadimisvõti

  1. Leidke oma algne rakenduse allkirjastamisvõti.
  2. Avage Play Console ja seejärel leht Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).
  3. Määrake ekspordi- ja üleslaadimisvalikud, mis sobivad teie väljalaskeprotsessi jaoks kõige paremini, ja laadige üles olemasolev rakenduse allkirjastamisvõti.

3. toiming: looge üleslaadimisvõti (valikuline, soovitatav)

  1. Looge üleslaadimisvõti ja laadige sertifikaat Google Playsse üles.
    • Võite ka edaspidi rakenduse allkirjastamisvõtit üleslaadimisvõtmena kasutada.
  2. Kopeerige rakenduse allkirjastamise sertifikaadi sõrmejäljed (MD5, SHA-1 ja SHA-256).
    • Testimiseks tuleb teil võib-olla sertifikaadi sõrmejälje abil üleslaadimisvõtme sertifikaat API pakkujatega juures registreerida.

4. toiming: allkirjastage järgmine rakenduse värskendus üleslaadimisvõtmega.

Kui lasete välja rakenduse värskendusi, tuleb teil need üleslaadimisvõtmega allkirjastada.

  • Kui te ei loonud uut üleslaadimisvõtit, kasutage ka edaspidi versioonide allkirjastamiseks algset rakenduse allkirjastamisvõtit, enne kui versioonid Google Playsse üles laadite. Kui teie algne rakenduse allkirjastamisvõti läheb kaotsi, võite luua uue üleslaadimisvõtme ja selle Google'is registreerida, et rakenduse värskendamist jätkata.
  • Kui lõite uue üleslaadimisvõtme, kasutage uut üleslaadimisvõtit rakenduse kogumite allkirjastamiseks, enne kui need Google Playsse üles laadite. Google kasutab üleslaadimisvõtit teie isiku kinnitamiseks. Kui üleslaadimisvõti läheb kaotsi, võite selle lähtestamiseks toega ühendust võtta.
Rakenduse allkirjastamisvõtme täiendamine, et see programmis Play rakenduse allkirjastamine registreerida

Soovite seda võib-olla teha näiteks siis, kui te ei saa oma olemasolevat võtit jagada. Enne kui otsustate oma rakenduse allkirjastamisvõtit registreerimiseks täiendada, pidage silmas järgmist.

  • See valik nõuab kahte versiooni.
  • Peate üles laadima rakenduse kogumi ja APK, mis on igas versioonis allkirjastatud teie pärandvõtmega. Google Play kasutab teie rakenduse kogumeid, et luua APK-d, mis on seadmete puhul, mis kasutavad Android R-i* (API tase 30) või uuemat, allkirjastatud uue võtmega. Teie pärand-APK-sid kasutatakse vanemate Androidi versioonide puhul (kuni API tase 29).

* Kui teie rakendus kasutab atribuuti sharedUserId, on soovitatav võtme täiendus rakendada installimistele ja värskendustele seadmetes, milles käitatakse Android T-d (API tase 33) või uuemat. Selle seadistamiseks määrake kogumi seadistuses täpne minimaalne SDK versioon.

1. toiming: laadige üles oma uus võti ning looge ja laadige üles vahetamise tõend

Uue võtme puhul, mida Android-seadmetes usaldada, peate andmehoidlast üles laadima uue allkirjastamisvõtme ning looma ja laadima üles vahetamise tõendi.

  1. Avage Play Console ja seejärel leht Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).
  2. Valige vaheleht Rakenduse allkirjastamine.
  3. Klõpsake valikul Kuva täpsemad valikud ja tehke valik Kasuta uut rakenduse allkirjastamisvõtit (see nõuab kahte kehtivat versiooni).
  4. Kasutage sama rakenduse allkirjastamisvõtit, mida kasutab teine teie arendajakontol olev rakendus, või laadige Android Studiost, Java KeyStore'ist või muust andmehoidlast üles uus rakenduse allkirjastamisvõti.
  5. Laadige alla ja käitage tööriist PEPK, järgides ekraanil kuvatavaid juhiseid.
  6. Kui teie ZIP-fail on valmis, klõpsake valikul Laadi loodud ZIP-fail üles ja laadige see Play Console'i üles.
  7. Klõpsake jaotise „5. Lubage uut võtit Android-seadmetes usaldada, laadides üles vahetamise tõendi“ kõrval käsul Kuva juhised.
  8. Laadige alla APKSigner ja looge järgmise käsu käitamisege vahetamise tõend:
    • $ apksigner rotate --out /path/to/new/file --old-signer --ks old-signer-jks --set-rollback ture --new-signer --ks new-signer-jks --set-rollback true
  9. Klõpsake valikul Loodud vahetamise tõendi faili üleslaadimine ja laadige üles vahetamise tõend, mille 8. toimingus lõite.
  10. Klõpsake käsul Salvesta.

Üleslaadimisvõtme loomine ja võtmesalvede värskendamine

Turvalisuse suurendamiseks on soovitatav allkirjastada rakendus uue üleslaadimisvõtmega, mitte rakenduse allkirjastamisvõtmega.

Võite luua üleslaadimisvõtme siis, kui lubate Play rakenduse allkirjastamise funktsiooni, või luua üleslaadimisvõtme hiljem lehel Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).

Üleslaadimisvõtme loomiseks tehke järgmist.

  1. Järgige juhiseid Androidi arendajate saidil. Hoidke võtit ohutus kohas.
  2. Eksportige üleslaadimisvõtme sertifikaat PEM-vormingus. Asendage järgmised allajoonitud argumendid.
    • $ keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
  3. Kui väljalaskeprotsessi käigus ilmub viip, laadige sertifikaat üles, et see Google'is registreerida.

Üleslaadimisvõtme kasutamisega kaasneb järgmine.

  • Teie üleslaadimisvõti registreeritakse ainult Google'is ja seda kasutatakse rakenduse looja isiku tuvastamiseks.
  • Teie allkiri eemaldatakse enne kasutajatele saatmist kõigist üleslaaditud APK-dest.
Üleslaadimisvõtme nõuded
  • See peab olema vähemalt 2048-bitine RSA-võti.
Võtmesalvede värskendamine

Pärast üleslaadimisvõtme loomist on soovitatav kontrollida ja värskendada järgmist.

  • Kohalikud masinad
  • Lukustatud kohapealne server (erinevad ACL-id)
  • Pilveseade (erinevad ACL-id)
  • Spetsiaalsed salastatud andmete haldamise teenused
  • Andmehoidlad (Git)

Rakenduse allkirjastamisvõtme täiendamine

Selles jaotises on juhised rakenduse allkirjastamisvõtme täiendamise kohta. Kui olete kaotanud oma üleslaadimisvõtme, ei pea te taotlema võtme täiendamist; selle asemel lugege lehe allosas olevat jaotist Kas üleslaadimisvõti läks kaotsi või sattus ohtu?.

Mõnes olukorras saate taotleda rakenduse allkirjastamisvõtme täiendamist.

Siin on mõned põhjused, miks rakenduse allkirjastamisvõtme täiendamist taotleda.

  • Vajate tugevama krüptograafiaga võtit.
  • Teie rakenduse allkirjastamisvõti on ohtu sattunud.

Enne, kui taotlete Play Console'is võtme täiendamist, lugege allpool olevat jaotist Mida enne võtme täiendamise taotlemist silmas pidada?. Seejärel võite laiendada muud allpool olevad jaotised, et võtme täiendamise taotlemise kohta lisateavet saada.

Märkus. Play Console'is uute installimiste jaoks rakenduse allkirjastamisvõtme täiendamise taotlemine ei ole seotud võtme vaheldumisega, mis võeti Android P ja uuemate versioonide puhul kasutusele APK allkirjastamise skeemi 3. versioonis

Mida enne võtme täiendamise taotlemist silmas pidada?

Enne võtme täiendamise taotlemist on oluline mõista, millised muudatused pärast täiendamist võib-olla teha tuleb.

  • Kui kasutate mitme rakenduse puhul sama rakenduse allkirjastamisvõtit, et rakenduste vahel koodi/andmeid jagada, siis peate oma rakendusi värskendama, et nii rakenduse allkirjastamise uue võtme kui ka pärandvõtme sertifikaat ära tunda.
  • Kui teie rakendus kasutab API-sid, registreerige enne värskenduse avaldamist kindlasti oma uue ja pärandvõtme sertifikaadid API teenusepakkujate juures, et tagada API-de jätkuv toimimine. Sertifikaadid on saadaval Play Console'i lehel Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).  
  • Kui kasutajad installivad värskendusi partnervõrgus jagamise kaudu, saavad nad installida ainult värskendusi, mis on allkirjastatud sama võtmega, millega on allkirjastatud nende seadmesse installitud rakenduse versioon. Kui nad ei saa rakendust värskendada seetõttu, et neil on teie rakenduse versioon, mis on allkirjastatud teise võtmega, saavad nad rakenduse värskenduse hankimiseks desinstallida ja siis uuesti installida.
Võtme täiendamise taotlemine kõikidele installimistele operatsioonisüsteemi Android T (API tase 33) ja uuemaga (soovitatav) seadmetes

Iga rakenduse allkirjastamisvõtit saab installimiste puhul operatsioonisüsteemiga Android T (API tase 33) seadmetes täiendada vaid kord aastas.

Kui teil õnnestub võtme täiendamise taotlemine, kasutatakse teie uut võtit operatsioonisüsteemi Android T (API tase 33) ja uuemaga seadmetes kõikide installimiste ja rakenduse värskenduste allkirjastamiseks. Teie rakenduse allkirjastamise pärandvõtit kasutatakse siiski varasemate Android OS-i versioonidega kasutajate installimiste ja värskenduste allkirjastamiseks.

  1. Avage Play Console ja seejärel leht Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).
  2. Tehke kaardil „Rakenduse allkirjastamisvõtme täiendamine” valik Taotle võtme täiendamist.
  3. Valige oma rakenduse allkirjastamisvõtme täiendamine kõikide installimiste jaoks operatsioonisüsteemi Android T ja uuematega seadmetes.
  4. Paluge Google'il luua uus rakenduse allkirjastamisvõti (soovitatav) või laadige see ise üles.
    • Kui kasutasite rakenduse allkirjastamisvõtme ja üleslaadimisvõtme puhul sama võtit, siis võite pärast rakenduse allkirjastamisvõtme täiendamist kasutada üleslaadimisvõtmena jätkuvalt pärandvõtit või luua uue üleslaadimisvõtme.
  5. Valige rakenduse allkirjastamisvõtme täiendamise taotlemise põhjus.
  6. Vajaduse korral registreerige uus rakenduse allkirjastamisvõti API pakkujate juures.
Võtme täiendamise taotlemine uute installimiste jaoks (pole kõigi rakenduste puhul sobilik)
Võtme täiendamise taotlemine uute installimiste jaoks pole kõigi rakenduste puhul sobilik. Võtmete haldamise lihtsuse huvides soovitame taotleda võtme täiendamist installimiste jaoks operatsioonisüsteemi Android T ja uuemaga seadmetes.

Iga rakenduse allkirjastamisvõtit saab kogu rakenduse perioodi jooksul uute installimiste jaoks täiendada vaid ühe korra. Pärast seda saab rakenduse allkirjastamisvõtit kõigi installimiste jaoks täiendada kord aastas. Harval juhul, kui mitu rakendust kasutavad samas protsessis sama allkirjastamisvõtit, ei saa te nende rakenduste puhul täiendatud võtit kasutada.

Kui teil õnnestub võtme täiendamise taotlemine, kasutatakse teie uut võtit installimiste ja rakenduse värskenduste allkirjastamiseks. Teie rakenduse allkirjastamise pärandvõtit kasutatakse siiski nende kasutajate värskenduste allkirjastamiseks, kes installisid teie rakenduse enne võtme täiendamist.

  1. Avage Play Console ja seejärel leht Play rakenduse allkirjastamine (Väljalase > Seadistus > Rakenduse terviklikkus).
  2. Tehke kaardil „Rakenduse allkirjastamisvõtme täiendamine” valik Taotle võtme täiendamist.
  3. Valige oma rakenduse allkirjastamisvõtme täiendamine kõikide uute installimiste jaoks. 
  4. Paluge Google'il luua uus rakenduse allkirjastamisvõti (soovitatav) või laadige see ise üles.
    • Kui kasutasite rakenduse allkirjastamisvõtme ja üleslaadimisvõtme puhul sama võtit, siis võite pärast rakenduse allkirjastamisvõtme täiendamist kasutada üleslaadimisvõtmena jätkuvalt pärandvõtit või luua uue üleslaadimisvõtme.
  5. Valige rakenduse allkirjastamisvõtme täiendamise taotlemise põhjus.
  6. Vajaduse korral registreerige uus rakenduse allkirjastamisvõti API pakkujate juures.

Head tavad

  • Kui levitate oma rakendust ka väljaspool Google Playd või kavatsete seda tulevikus teha ja soovite kasutada sama allkirjastamisvõtit, siis on teil kaks valikut. 
    • Laske võti luua Google'il (soovitatav) ja laadige siis rakenduse kogumi avastajast alla allkirjastatud universaalne APK, et rakendust väljaspool Google Playd levitada.
    • Teine võimalus on luua rakenduse allkirjastamisvõti, mida soovite kasutada kõigis rakenduste poodides, ja seejärel teisaldada selle koopia Play rakenduse allkirjastamise funktsiooni seadistamisel Google'isse.
  • Oma konto kaitsmiseks lülitage sisse kaheastmeline kinnitamine kõikidel kontodel, millel on juurdepääs teie Play Console'ile.
  • Kui avaldate rakenduse kogumi versiooni rajal, võite avada rakenduse kogumi avastaja, et pääseda juurde installitavatele APK-dele, mille Google loob teie rakenduse kogumi alusel. Võite teha järgmist.
    • Kopeerida rakenduse sisemise jagamise lingi ja seda jagada, mis võimaldab teil ühe puudutusega testida, mida Google Play teie rakenduse kogumist eri seadmetesse installib.
    • Laadida alla allkirjastatud universaalse APK. See individuaalne APK on allkirjastatud Google'i valduses oleva rakenduse allkirjastamisvõtmega ja selle saab installida mis tahes seadmesse, mida teie rakendus toetab.
    • Laadida alla kõiki konkreetse seadme jaoks mõeldud APK-sid sisaldavad ZIP-arhiivi. Need APK-d on allkirjastatud Google'i valduses oleva rakenduse allkirjastamisvõtmega. ZIP-arhiivis olevad APK-d saate seadmesse installida käsuga adb install-multiple *.apk.
  • Turvalisuse suurendamiseks looge uus üleslaadimisvõti, mis erineb teie rakenduse allkirjastamisvõtmest.
  • Kui kasutate mõnd Google API-t, soovite võib-olla oma rakenduse üleslaadimisvõtme ja rakenduse allkirjastamisvõtme sertifikaadid registreerida teenuses Google Cloud Console.
  • Kui kasutate tööriista Android App Links, veenduge, et värskendaksite oma veebisaidil vastavas Digital Asset Linksi JSON-failis võtmeid.

Kas üleslaadimisvõti läks kaotsi või sattus ohtu?

Kui teie privaatne üleslaadimisvõti läheb kaotsi või satub ohtu, võite luua uue. Teie arendajakonto omanik saab võtme lähtestamist alustada Play Console'is.

Kui tugitiim registreerib uue üleslaadimisvõtme, saavad konto omanik ja üldadministraatorid postkasti sõnumi ja meili koos lisateabega. Saate võtmesalvesid värskendada ja võtme API pakkujate juures registreerida.

Konto omanik saab Play Console'is lähtestamistaotluse ka tühistada.

Tähtis. Üleslaadimisvõtme lähtestamine ei mõjuta rakenduse allkirjastamisvõtit, mille abil Google Play APK-d enne kasutajatele edastamist uuesti allkirjastab.

APK allkirjastamise skeemi 4. versioon

Android 11 ja uuemad seadmed toetavad uut APK allkirjastamise skeemi 4. versiooni. Play rakenduse allkirjastamise funktsioon alustab 4. versiooni levitamist valitud rakendustele, et need pääseksid juurde tulevastele jõudlusfunktsioonidele, mis on saadaval uuemates seadmetes. Arendaja ei pea midagi tegema ja kasutajaid see ei mõjuta.

 

Kas see oli ab?
Kuidas saame seda täiustada?

Kas vajate rohkem abi?

Probleemi kiiresti lahendamiseks logige lisatoevalikute hankimiseks sisse

Otsing
Tühjenda otsing
Sule otsing
Google'i rakendused
Peamenüü
Abikeskusest otsimine
false
false
true
true
92637
false
false