Cordova
Signez Android avec Cordova 5
Recherche…
Ajoutez la configuration de génération pour signer le fichier .apk
Ajoutez un magasin de clés à l'aide de:
keytool -genkey -v -keystore example.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000
Note: Ceci devrait être à la racine du projet. Bien que ce ne soit pas une exigence stricte, cela facilite le référencement des fichiers.
Ajoutez un build.json avec la configuration release / dev pour keystore, à la racine du projet:
{ "android": { "debug": { "keystore": "..\android.keystore", "storePassword": "android", "alias": "mykey1", "password" : "password", "keystoreType": "" }, "release": { "keystore": "..\android.keystore", "storePassword": "", "alias": "mykey2", "password" : "password", "keystoreType": "" } } }
Ajoutez le commutateur --buildConfig à la commande de compilation Cordova / Ionic:
cordova build android --release --buildConfig=build.json
ou avec ionique comme
ionic build android --release --buildConfig=build.json
Le fichier signé sera généré sous la nouvelle structure de dossier à
/platforms/android/build/outputs/apk/android-release.apk
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow