美文网首页
Android系统签名

Android系统签名

作者: Erich_Godsen | 来源:发表于2021-03-19 18:25 被阅读0次

直接使用平台签名

对于某些需要系统签名的应用可以使用以下方法来签名
签名文件在源码中的路径build/make/target/product/security/
文件夹下platform.pk8platform.x509.pem这两个文件配合/out/host/linux-86/framework/signapk.jar (由build/tools/signapk目录编译生成)执行以下命令来签名

java -jar signapk.jar platform.x509.pem platform.pk8 app-release_protected.apk app-release_protected_Sign.apk

生成Keystore文件

如果某些在Android Studio中利用Gradle编译生成的App想要使用系统签名,可利用keytool-importkeypair工具先生成Keystore 文件,再打包生成签名App

使用方法

先将keytool-importkeypair下载下来后(下载链接:https://github.com/getfatday/keytool-importkeypair.git)
进到当前工程路径下,然后将上面的platform.pk8platform.x509.pem这两个文件也拷贝到当前路径下,然后执行以下命令:

./keytool-importkeypair -k ~/debug.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform

-p 代表密码,我们这里设置的是android
-alias 代表别名,Android Studio编译生成签名文件需要,可别忘了

命令执行成功以后会在家目录下生成debug.keystore文件,然后就正常使用此文件打包签名即可。

相关文章

  • Android 中使用系统签名的方法

    Android 中使用系统签名的方法 Android Build中系统签名使用方法 Key的目录 默认加密key是...

  • Android实践 -- 对apk进行系统签名

    对apk进行系统签名 签名工具 网盘下载 ,需要Android系统的签名的文件platform.x509.pem ...

  • 查看apk签名信息和第三方应用的签名信息

    Android如何查看应用签名信息 介绍Android如何查看自己的应用签名及三方APK或系统APK签名信息,包含...

  • Android 生成系统签名的

    Android 生成系统签名的KeyStore 应用想要获取系统权限的话就必须要有系统签名,但是在开发一个系统的时...

  • 前端技术月报201812期

    Android App签名流程分析 App签名机制是Android系统的安全保障,可防止App被恶意修改,有效阻止...

  • 如何用Android 源码生成APK签名文件

    如何用Android 源码生成签名文件 我们很多应用需要用到系统签名,可以通过生成系统签名文件,在生成apk时使用...

  • android 系统签名

    也有提到怎么单独给一个apk签名,这里补充一下android的签名权限控制机制。 android的标准签名key有...

  • Android系统签名

    长话短说,有时候我们的应用需要用到系统签名才能调用一些方法,那么就需要在清单上加uid 一般这种情况都是apk在A...

  • [Android]系统签名

    签名标签有四种, testkey 、media 、 platform 、shared build/target...

  • Android系统签名

    直接使用平台签名 对于某些需要系统签名的应用可以使用以下方法来签名签名文件在源码中的路径build/make/ta...

网友评论

      本文标题:Android系统签名

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