xinli/xinli-App/创建签名密钥.bat
2025-12-02 15:12:55 +08:00

55 lines
1.4 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
chcp 65001 >nul
echo ========================================
echo 创建Android应用签名密钥
echo ========================================
echo.
echo 此脚本将创建用于正式发布的签名密钥库
echo.
echo 重要提示:
echo 1. 密钥库密码和密钥密码请务必记住!
echo 2. 丢失密码将无法更新已发布的应用!
echo 3. 建议将密钥库文件和密码保存在安全的地方
echo.
set KEYSTORE_FILE=xinli-release.jks
set KEY_ALIAS=xinli-key
echo 密钥库文件名:%KEYSTORE_FILE%
echo 密钥别名:%KEY_ALIAS%
echo.
pause
echo.
echo 请按提示输入以下信息:
echo - 密钥库密码建议至少6个字符
echo - 确认密钥库密码
echo - 密钥密码(建议:与密钥库密码相同)
echo - 姓名、组织等信息(可以直接回车跳过)
echo.
keytool -genkey -v -keystore %KEYSTORE_FILE% -alias %KEY_ALIAS% -keyalg RSA -keysize 2048 -validity 10000
if %ERRORLEVEL% EQU 0 (
echo.
echo ========================================
echo ✓ 签名密钥创建成功!
echo ========================================
echo.
echo 密钥库文件:%KEYSTORE_FILE%
echo 密钥别名:%KEY_ALIAS%
echo.
echo 请妥善保管此密钥库文件和密码!
echo.
echo 下一步:运行 "配置正式签名.bat" 来配置项目使用此签名
echo.
) else (
echo.
echo ✗ 创建失败!请检查错误信息
echo.
)
pause