android如何给apk重新签名

1.用压缩软件打开apk文件,删掉META-INF目录下的CERT.SF和CERT.RSA两个文件。

2. 使用目标系统的platform密钥来重新给apk文件签名。

      2.1密钥文件,在代码目录中的位置是build\target\product\security下面的     platform.pk8和platform.x509.pem两个文件。
 
      2.2 用系统提供的Signapk工具来签名,signapk的源代码是在"build\tools\signapk"下,在out\host\linux-x86\framework目录下获取生成的signapk.jar
 
3. 用法为"java -jar signapk.jar  platform.x509.pem platform.pk8 xxxx.apk outxxxx.apk",文件名最好使用绝对路径防止找不到。

你可能感兴趣的:(android开发)