Firma manual del sistema apk

Firma manual del sistema apk

Descripción de la herramienta:

Keytool tiene Java instalado.

El  sistema signapk.jar está compilado y disponible para descargar en Internet.

1 Consulta de estado de firma

 keytool -list -printcert -jarfile ×font> apk

O

Descomprima el archivo CERT.RSA en el directorio META-INF con el software de descompresión

Ingrese el comando
keytool -printcert -file XX / CERT.RSA

Ver la firma del almacén de claves

: : Keytool -list -keystore xx / CERT.RSA

2 firma

La firma del sistema utiliza los siguientes 2

  1. Apk con la firma de almacén de claves especificada
    jarsigner -keystore genkey.jks -signedjar signed.apk unsigned.apk business
    se unsigned.apkutiliza genkey.jksen businesslas firmas claves signed.apk
    necesitan para generar un archivo de firma utilizado antes de la contraseña dos
  2. Use platform.x509.pem y platform.pk8 para firmar el apk.
    Esta situación es más común en el desarrollo del sistema Android, firmando la aplicación del sistema
    java -jar signapk.jar platform.x509.pem platform.pk8 unsigned.apk signed.apk
  • signapk.jar se puede compilar a partir del código fuente de Android ( mmm build/tools/signapk/), y la ubicación en el código fuente prebuilts/sdk/tools/lib/signapk.jartambién puede ser
  • platform.x509.pem y platform.pk8 en el directorio de origen build/target/product/security/en

Firme el APK usando el IDE integrado.
La mayoría de los IDE (IntellJ Idea) están en el menú build-> Generar APK firmado

3 Confirme la información del archivo pem firmado por el sistema.

En Ubuntu, se puede abrir directamente con el programa ver archivo 

Publicado 7 artículos originales · me gusta 0 · visitas 2874

Supongo que te gusta

Origin blog.csdn.net/skyxiaoyan1/article/details/105090738
Recomendado
Clasificación