55 lines
1.4 KiB
Batchfile
55 lines
1.4 KiB
Batchfile
@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
|