2011-09-01 17 views

Respuesta

15

Uso jarsigner:

jarsigner -verify -verbose -keystore keystore_file apk_file.apk 

Este comando da salida como esta:

SMK 22401 Tue Aug 30 10:20:52 2011 SAMST res/estirable/about_cover. png
SMK 1206 Mar Ago 30 de 2011 10:20:52 SAMST res/estirable/add_normal.png
SMK 1430 Tue Aug 30 10:20:52 2011 SAMST res/estirable/app_icon.png
SMK 133 Mar Ago 30 10:20:52 SAMST 2011 res/dibujable/background_next_section.png

s = firma se verificó
m = entrada aparece en el manifiesto
k se encontró = al menos un certificado en almacén de claves

+0

Hola Sergey Gracias por responder, ¿Cómo es la diferencia entre "apk no firmar desde este almacén de claves" y "apk no firmar desde este almacén de claves"? En los parámetros s, m, k: ¿usa k solo? – chishi

+0

Traté de hacer este comando. Con keystore que firmó .apk, salida: smk 47100 Wed ago 31 15:13:38 ICT 2011 classes.dex. Por otro lado, salida: sm 47100 Mié 31 de agosto 15:13:38 ICT 2011 classes.dex – chishi

+1

Sí, uso solo "k". Si APK se firmó con el certificado de un almacén de claves dado, entonces será "k" en la salida. –

Cuestiones relacionadas