Firma y refuerzo de Android

jarsigner es una herramienta de firma de Java, JDK viene con
 

El parámetro -verbose significa: mostrar los detalles de la firma
-keystore significa usar android.keystore en el directorio actual para firmar el archivo de certificado.
-signedjar app-release.apk app-dubug.apk significa que el nombre del APK generado después de la firma es app-release.apk, y el nombre del software de Android APK sin firmar es app-dubug.apk -androidauto.keystore
significa que alias del archivo de firma, generado Escrito en el certificado

Después de realizar las operaciones anteriores, app-release.apk se genera en el directorio y el archivo APK firmado por sí mismo.

keytool -genkey -alias auasoft -keyalg RSA -validity 2000 -keystore auasoft.keystore --necesita
ingresar cada nombre nuevamente, como el país de la organización, etc.

查看 : keytool -list -keystore "auasoft.keystore" 

Formato: jarsigner -verbose -keystore antma.keystore -signedjar El nombre del apk firmado debe estar firmado con el alias en el almacén de claves del apk (no el nombre del archivo)

jarsigner -verbose -keystore auasoft.keystore -signedjar D: \ Downloads \ auaPDA-release.apk D: \ Downloads \ auaPDA.apk auasoft

jarsigner -verbose -keystore auasoft.keystore -storepass auasoft -signedjar auaPDA-release.apk -digestalg SHA1 -sigalg MD5withRSA auaPDA.apk auasoft

 

Tencent o NetEase se pueden utilizar para refuerzo.

 

Supongo que te gusta

Origin blog.csdn.net/klasoft/article/details/109435134
Recomendado
Clasificación