为Apk打上系统签名

来源:互联网 发布:美工设计用的电脑 编辑:程序博客网 时间:2024/05/01 09:45

为何需要系统签名

在为特定的定制Android系统开发系统应用时,调用到某些系统功能,可能提示权限不够,需要给应用打上系统签名。

提取签名证书

Android需系统签名证书在系统源码里,一般位于build/target/product/security 下,我们需要 platform.pk8platform.x509.pem 两个文件。

获取签名工具

这里有一个从Android SDK 中提取出的签名工具,可以直接下载 .

签名

  1. 将下载的签名工具解压
  2. 把使用的签名文件( platform.pk8platform.x509.pem ) 拷贝进来。
  3. 直接将要签名的apk拖到 sinapk.bat 上,即可看到文件后缀 -sign 的 apk 就生成了,签名完毕。