Firmar archivo APK en Cordova v-5.0 CLI no funciona
Intenté agregar las propiedades del almacén de la llave en dos archivos en el directorio de las plataformas / android .
key.store=Users/admin/workspace/android-keystore/keystore key.alias=keystore
dentro
- no manifiesto jar no está firmado. (las firmas faltan o no se pueden analizar)
- Android: obtenga una clave de una entidad de certificación como VeriSign
- ¿Por qué debo firmar mi APK de aplicación antes del lanzamiento?
- ¿Por qué falla Adb con el error ?
- ¿Cómo puedo saber qué keystore se utilizó para firmar una aplicación?
ant.properties
y
project.properties
Archivo.
Funcionó bien en versión anterior, pero no parece que el Cordova no use hormigas en la última versión.
Así que si ejecuto el comando:
cordova build android --release
Siempre obtengo sólo apk sin firmar.
platforms/android/build/outputs/apk/android-release-unsigned.apk
¿Cómo puedo resolverlo por favor?
Muchas gracias por cualquier ayuda.
- Apksigner no acepta la contraseña
- Cómo firmar mi archivo de aplicación / .apk de android ya hecho
- Cómo volver a crear el archivo del almacén de claves si se eliminó accidentalmente
- Problema con la firma de Android
Debido a que ahora cordova utiliza gradle, es necesario crear un archivo llamado release-signing.properties en sus plataformas / android / directorio
La configuración tiene el siguiente aspecto:
storeFile=relative/path/to/keystore.p12 storePassword=SECRET1 storeType=pkcs12 keyAlias=DebugSigningKey keyPassword=SECRET2
También puede utilizar archivos JKS:
storeType=jks storeFile=mykeystore.keystore
Para obtener más información, consulte: https://cordova.apache.org/docs/en/edge/guide_platforms_android_tools.md.html
Esto es lo que uso:
storeType=jks storeFile=/absolute/path/to/my/file.keystore storePassword=mypassword1 keyAlias=myaliasname keyPassword=mypassword2