Windows 环境 Android 系统 APK 签名操作文档

一、前置环境搭建(安装 Java 环境)

Windows 系统无默认 Java 命令,需手动安装配置 JDK

  1. 下载安装包 推荐下载:OpenJDK 11 Windows x64下载地址:https://jdk.java.net/archive/
  2. 解压部署 将压缩包解压至纯英文路径,示例:D:\jdk11
  3. 配置系统环境变量 ① 右键此电脑 → 属性 → 高级系统设置 → 环境变量② 新建系统变量变量名:JAVA_HOME变量值:填写 JDK 解压根目录 D:\jdk11③ 编辑系统变量Path,新增变量值:%JAVA_HOME%\bin
  4. 环境验证重新打开 PowerShell/CMD,输入命令校验

powershell

复制代码
java -version

输出版本号即代表配置成功。

二、签名文件准备

将以下 4 个文件统一放置在同一文件夹内

  1. 系统私钥:platform.pk8
  2. 系统证书:platform.x509.pem
  3. 待签名 APK:如Settings.apk
  4. 签名工具:signapk.jar

签名工具下载地址:https://www.top139.com/AndroidTools.html

三、正式签名命令

进入文件所在目录,执行签名指令

powershell

复制代码
java -jar apksigner.jar sign --key platform.pk8 --cert platform.x509.pem --in Settings.apk --out Settings_signed.apk

命令参数说明

  • sign:固定签名指令,必填
  • --key:指定系统私钥文件
  • --cert:指定系统证书文件
  • --in:填写待签名原始 APK 路径及文件名
  • --out:自定义输出已签名 APK 名称

四、签名结果验证

执行以下命令校验签名是否生效

powershell

复制代码
java -jar apksigner.jar verify -v Settings_signed.apk

出现Verified using v3 scheme: true、Number of signers: 1即为签名成功,适配 Android14 系统平台签名规范。

五、设备替换使用命令

复制代码
adb root
adb remount
adb push Settings_signed.apk /system_ext/priv-app/Settings/Settings.apk
adb reboot
相关推荐
h39748 小时前
DirectShow过滤器开发-视频源过滤器
c++·windows·音视频·directshow
aqi0010 小时前
鸿蒙版本的电子书阅读APP开放源码啦
android·华为·ai编程·harmonyos·鸿蒙
墨天梦10 小时前
B19_SunnyWeather到阅读客户端
android·kotlin
美狐美颜sdk11 小时前
直播APP源码可以直接接入视频美颜sdk吗?技术方案详解
android·人工智能·音视频·美颜sdk·直播美颜sdk
java资料站14 小时前
二、Spring AI Alibaba · ChatModel
java·windows·spring
用户693717500138414 小时前
2026,程序员的时代拐点到了
android·前端·后端
北冥you鱼15 小时前
Go 语言空接口(interface{})使用场景与最佳实践
开发语言·windows·golang
浪潮IT馆16 小时前
Android Studio 非最新版本下载安装教程
android·ide·android studio
xiaozongt198917 小时前
MasterGo + Claude Code 生成 Android 布局:完整实践指南
android
夏虫不可与之言冰17 小时前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商