Publier une application sur Google Play

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

Kivy permet de créer une application Android en python. La compilation du fichier *.apk se fait avec:

Google Play

Zut il faut payer 25€ à Google, Google rêve, je suis libre !

Donc stop Google !

Exemple avce Multi Pong

Jeu en réseau local construit avec kivy et buildozer en python 3.5 Multi_Pong

Ressources


keytool -genkeypair -v -keystore myReleaseKeystorePath.jks -storepass myKeystorePassword -alias myKey -keypass myKeyPassWord -keyalg RSA -validity 36500


1. Create a Key
mkdir ~/keystores/
keytool -genkey -v -keystore ~/keystores/<your-new-key>.keystore -alias <your-key-alias> -keyalg RSA -keysize 2048 -validity 10000

2. Export some variables

export P4A_RELEASE_KEYSTORE=~/keystores/<your-new-key>.keystore
export P4A_RELEASE_KEYSTORE_PASSWD=android
export P4A_RELEASE_KEYALIAS_PASSWD=android
export P4A_RELEASE_KEYALIAS=<your-key-alias>

3. Make release apk

cd <your-project-folder>
buildozer -v android release

4. Finally, optimize it

~/.buildozer/android/platform/android-sdk-20/build-tools/23.0.1/zipalign -v 4 ./bin/Your-App-0.1-release.apk ./bin/Your-App-0.1-release-optimized.apk