如何生成android的keystore文件

2025-04-14 13:20:17
推荐回答(2个)
回答1:

生成android的keystore文件有以下两种方法:

一、eclipse 中生成android keystore

1、建立任意一个android项目(例如:AntForAndroid)

2、右键AntForAndroid根目录弹出菜单->Android Tools -> Export Signed Application Package->Next >

3、创建密钥库keystore,输入密钥库导出位置和密码,记住密码,下次Use existing keystore会用到

4、选择“Create new keystore”并且保存在项目跟目录下,输入密码,然后next

5、填写密钥库信息,填写一些apk文件的密码,使用期限和组织单位的信息。填写的Alias 和 密码不要忘记了

6、生成带签名的apk文件,到此就结束了。

7、如果下次发布版本的时候,使用前面生成的keystore再签名。

这样在项目根目录下就生成以上流程产生的androids.keystore了

二、命令行生成keystore

dos下进入JDK的bin目录

运行如下命令:

keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore

(-validity 20000代表有效期天数),命令完成后,bin目录中会生成android.keystore

查看命令keytool -list -keystore "android.keystore" 输入设置的keystore密码

回答2:

右键点击项目名称,在弹出的右键菜单中依次选择Android Tools -> Export Signed Application Package...

2
选择项目后,点击“Next”

3
勾选“Create new keystore”创建新的keystore文件,指定keystore文件的存储位置和密码,然后点击“Next”

4
输入keystore文件所需的信息,然后点击“Next”

5
指定输出APK文件位置,然后点击“Finish”完成步骤

6
在项目的指定的目录下可以看到新生成的keystore文件

END

命令行(或终端)生成keystore文件

1
在命令行(或终端)输入命令:
keytool -genkey -alias Gallery.keystore -keyalg RSA -validity 20000 -keystore Gallery.keystore

2
输入keystore文件所需的信息