美文网首页
Android Apk 签名系统文件方式

Android Apk 签名系统文件方式

作者: Goodboy2022 | 来源:发表于2022-02-21 16:03 被阅读0次

    Android apk签名系统文件方式

    JDK版本1.8

    1.清单文件加 android:sharedUserId="android.uid.system"

    2.studio打包出apk

    3.获取到系统签名文件 platform.pk8 platform.x509.pem

    4.使用signapk.jar 命令打出系统签名包  ( 自行下载 signapk.jar )

      java -jar signapk.jar platform.x509.pem platform.pk8 app-release.apk systemApp.apk

    方式二:

    1.清单文件加 android:sharedUserId="android.uid.system"

    2.使用keytool-importkeypair工具生成签名文件keystore

    3.studio使用keystore打包应用

        keytool-importkeypair下载地址:https://github.com/getfatday/keytool-importkeypair

    说明:keytool-importkeypair 使用的是shell脚本,Windows不能直接使用,可以将后缀名改成 xxx.sh

              使用git执行脚本文件

                 keytool-importkeypair.sh -k ~/hanchao.keystore -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias    platform

    参数说明

    -k 表示要生成的 keystore 文件的名字,这里命名为 release.keystore

    -p 表示要生成的 keystore 的密码,这里是 youPassword

    -pk8 表示要导入的 platform.pk8 文件

    -cert 表示要导入的platform.x509.pem

    -alias 表示给生成的 release.keystore 取一个别名,这是命名为 youAlias

    如图表示生成成功

    相关文章

      网友评论

          本文标题:Android Apk 签名系统文件方式

          本文链接:https://www.haomeiwen.com/subject/iwrilrtx.html