User Tools

Site Tools


doc:appunti:prog:kivy_app_in_play_store

This is an old revision of the document!


Pubblicare una app Kivy sul Play Store di Google

Creazione di un account sviluppatore Play Console

Aprendo il link play.google.com/apps/publish si viene rediretti sul play.google.com/console/signup per la creazione di un account sviluppatore. Tale account apparterrà all'utente con cui si è fatto login su Google con il broser (verificare se abbiamo fatto il login aprendo www.google.com oppure mail.google.com). Si è scelta l'opzione account per un privato.

Google richiede quanto segue:

  • Un indirizzo email da rendere pubblico sul Google Play.
  • Un indirizzo email e un numero di telefono ad uso esclusivo di Google.
  • Un profilo pagamento con cui pagare 25$ una tantum.

Console sviluppatore

  • Crea release di produzione
    • Integrità dell'app
      • Protezione automatica non attiva
      • Release firmate da Google Play:
  • App bundle
    • Caricato il file openolyimageshare-0.41-arm64-v8a_armeabi-v7a-release.aab, viene rifiutato con l'errore Tutti i bundle caricati devono essere firmati.
keytool -genkey -v -keystore ~/keystores/googleplay.keystore \
    -alias googleplay \
    -sigalg SHA256withRSA -keyalg RSA -keysize 2048 -validity 10000

jks is java key store, which is more of a java related format, and you can use it directly for signing your release apks for the playstore. So if you're just going to be using it for this purpose, you don't really need to convert it to pkcs12. PKCS12 is not specific to java. If you want to store other keys for other purposes, in the same key store, in a language-neutral format, you may want to convert it to pkcs12:

mv ~/keystores/googleplay.keystore ~/keystores/googleplay.keystore.jks
keytool -importkeystore \
    -srckeystore ~/keystores/googleplay.keystore.jks \
    -destkeystore ~/keystores/googleplay.keystore \
    -deststoretype pkcs12
jarsigner -keystore ~/keystores/googleplay.keystore \
    openolyimageshare/bin/openolyimageshare-0.41-arm64-v8a_armeabi-v7a-release.aab \
    googleplay

Web References

doc/appunti/prog/kivy_app_in_play_store.1763125017.txt.gz · Last modified: by niccolo