使用说明
1 修改reg文件最后一行,修改为自己的电脑路径
2 修改bat文件apksigner_path路径为自己的SDK路径,将签名文件命名为platform.keystore放在该文件夹内
3 运行reg文件添加注册表后,要签名的apk右键选择“cux”系统签名即可
一键cux系统签名添加到右键.reg 文件内容如下
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\apk_sign]
@="一键签名"
[HKEY_CLASSES_ROOT\*\shell\apk_sign\command]
@="\"C:\\Users\\XXX\\Desktop\\bat\\sign.bat\" \"%1\""
sign.bat文件内容如下
@echo off
set apksigner_path=D:\Android\Sdk\build-tools\30.0.3\apksigner.bat
set bat_dir=%~dp0
set keystore_path=%bat_dir%platform.keystore
set original_apk=%1
set original_apk_name=%~n1%~x1
set original_apk_path=%~dp1
set signed_apk_name=signed_%original_apk_name%
echo android|(%apksigner_path% sign --ks %keystore_path% --out %original_apk_path%%signed_apk_name% %original_apk%)
REM 删除后缀为.apk.idsig的临时文件
for %%i in ("%original_apk_path%\*.apk.idsig") do (
del "%%i"
)
echo signed success
pause