Android APK添加系统签名


转载请说明出处!
作者:kqw攻城狮
出处:个人站 | CSDN


将应用设置为系统级应用。可以调用系统级别API。

下载 签名文件

AndroidManifest.xml中添加sharedUserIdandroid.uid.system,设置应用为系统级。

1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="……"
android:sharedUserId="android.uid.system">
……
</manifest>

生成APK

此时生成的APK是无法安装并运行的,因为在上一步已经设置了应用为系统级应用,但是还并没有添加系统签名。

解压下载好的签名文件并添加系统签名

1
java -jar signapk.jar platform.x509.pem platform.pk8 上一步生成的未添加系统签名的APK文件.apk 要生成的签名文件.apk
坚持原创技术分享,您的支持将鼓励我继续创作!