Doporučujeme: Měření rychlosti internetu | NEJLEPŠÍ PŘEDPOVĚĎ POČASÍ | TV program | Stahovač videí z YouTube | Služby na web | SUDOKU

Můj blog – až 10 % špičkového kódu navíc!

Android studio

Datum: 21. 7. 2025 14.51 | Autor: Lukáš | 62× | Kategorie: Software | Komentáře: 0
Opět jsem se tomu musel věnovat několik hodin: při uploadu na Google Play: balíček Android App Bundle je podepsán nesprávným klíčem. Zajisti, aby byl podepsán správným podpisovým klíčem, a zkus to znovu. Balíček aplikace by měl být podepsán certifikátem s otiskem
  • Přejdi do Build -> Make Project. Tím se spustí proces sestavení aplikace.
  • Po úspěšném sestavení bude podepsaný soubor (APK nebo AAB) uložen na zvolené cestě.

Ale i tak si nejsem jistý, co přesně a jak po sobě jsem udělal. Třeba jsem i generoval nový certifikát a dal mu 25 let. Za několik hodin už jsem zkoušel všechno možné. Ale znovu to vyšlo! Už jsem si mnohokrát myslel, že to asi nepůjde.

Odkaz na vygenerování nového certifikátu: https://play.google.com/console/u/0/developers/*/app/*/keymanagement

NEBO (vygenerování nového certifikátu pro upload na Google Play):

  • Build -> Make Project
  • Build -> Compile
  • A potom vygenerovat: Built -> Generate Signed App Bundle or APK
Pořád si nejsem jistý, jestli je to správně. Dělal jsem desítky úprav a čekal jsem, jak bude Google Play reagovat. Udělal jsem toho tolik, že už jsem si pokaždé podstup nepsal.
Popis nastavení nového certifikátu přímo od Googlu:
  1. Follow the instructions in the Android Studio Help Center to generate a new key. It must be different from any previous keys, be a 2048-bit RSA key, and have 25-year validity. Alternatively, you can use the following command line to generate a new key:
    • keytool -genkeypair -alias upload -keyalg RSA -keysize 2048 -validity 9125 -keystore keystore.jks
  1. Export the certificate for that key to PEM format:
    • keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks
  1. Once you have generated a PEM file please follow the steps below:
    1. Go to Setup > App integrity > App Signing.
    2. Request Upload key reset.
    3. Give a reason why you’re requesting a key reset.
    4. Enter PEM file
    5. Click Request

 


Podobné články:
Audacity: Focusrite Scarlett 2i2 2nd Generation + Studio Projects B1
Zobrazení mobilního telefonu v Android studiu
Android studio: Instalace SDK
Android studio: Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin.
Android studio: zobrazený název aplikace
Android studio: instalace v Ubuntu
Proměnné R v Android studiu
Přejmenování aplikace v Android Studiu
Andoid studio: otevřít formulář přímo v appce
Android studio: nečekaná chyba
Android studio: obnovení nahrávání aplikace


Přidat nový komentář:




Ochrana proti spamu. Napiš prosím číslici pět: