Cordova
Firma la compilación de Android con Cordova 5
Buscar..
Agregue la configuración de compilación para firmar el archivo .apk
Agregue un almacén de claves usando:
keytool -genkey -v -keystore example.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000
Nota: Esto debe estar en la raíz del proyecto. Aunque no es un requisito difícil, facilita la referencia del archivo
Agregue un build.json con la configuración de release / dev para el almacén de claves, en la raíz del proyecto:
{ "android": { "debug": { "keystore": "..\android.keystore", "storePassword": "android", "alias": "mykey1", "password" : "password", "keystoreType": "" }, "release": { "keystore": "..\android.keystore", "storePassword": "", "alias": "mykey2", "password" : "password", "keystoreType": "" } } }
Agregue el interruptor --buildConfig al comando de compilación Cordova / Ionic:
cordova build android --release --buildConfig=build.json
o con jónico como
ionic build android --release --buildConfig=build.json
El archivo firmado se generará bajo la nueva estructura de carpetas en
/platforms/android/build/outputs/apk/android-release.apk
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow