¿Cómo usar jarsigner para firmar un apk?
Tengo conocimiento muy poco de la programación. Puedo abrir el firmante del tarro a través del aviso de comando entonces consigo las varias opciones del firmante del tarro, que no sé utilizarlas. ¿Puede alguien explicarme qué debo mecanografiar en el aviso de comando en orden Para firmar la aplicación?
- Cómo gestionar diferentes tareas que deben ser llamadas por AsyncTask
- Http://10.0.2.2 funciona en el emulador de Android pero no en el dispositivo android utilizado como emulador
- Búsqueda de píxeles de borde de una imagen con envolvente transparente (para detección de colisión)
- ¿Cómo obtener contactos en orden de sus próximos cumpleaños?
- Android ProgressDialog no funcionará
- ¿Cómo puedo bloquear el teléfono mediante programación Android?
- Cómo agregar programaticamente una cuenta personalizada en android?
- Java.lang.IllegalStateException: Se esperaba BEGIN_ARRAY pero era BEGIN_OBJECT en la línea 1 de la columna 2
- Seguimiento de una variable mediante Google Analytics
- Invertir colores de mapa de bits
- ¿Cómo utilizo el convertidor Gson en RetroFit?
- ¿Existe una mejor práctica aceptada para realizar solicitudes HTTP asíncronas en Android?
- Adaptador de matriz de Android Selección del ID incorrecto
Puede encontrar toda la información que necesita sobre este tema en d.android.com: http://developer.android.com/tools/publishing/app-signing.html#signapp
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name
Una cosa que me costó unas horas ya, pero también se menciona en la documentación oficial:
A partir de JDK 7, el algoritmo de firma predeterminado ha cambiado, requiriendo que especifique los algoritmos de firma y digest (-sigalg y -digestalg) al firmar un APK
Utilice el jarsigner como abajo:
jarsigner -keystore <keystore_file> -storepass <storepassword> <filenameTosigned> <alias>
Para la opción -tsa, ingrese la siguiente:
Jarsigner -verbose -tsa http://timestamp.comodoca.com/rfc3161 -sigalg SHA1withRSA -digestalg SHA1 -keystore your_keystor_name.keystore YourAPK.apk youralias_key
- OnAttach devolución de llamada del fragmento a la actividad
- No se puede resolver el símbolo @ drawable / ic_launcher