如何签署 Android Phonegap 应用程序

How to Sign Android Phonegap App

我正在尝试对我使用 phonegap 制作的 apk 文件进行签名,但我不知道该怎么做。我找不到好的、深入的方向,而且我的编程经验很少,

我尝试打开 eclipse 并导入应用程序文件夹,但是当我选择它并单击“完成”时它没有响应!!

因此,我们将不胜感激。

要签署您的 Android/Phonegap 申请,请按照以下步骤操作:

1.) 下载并安装 Java

您可以下载and/or更新您的本地javaHere.

2.) 设置Java_Home目录

可以找到设置Java_Home目录的说明Here.

3.) 运行 命令提示符中的以下命令

您可以通过从开始菜单(vista 和更新版本)搜索或打开 "run"(Windows 键 + R)找到您的本地命令提示符,输入 "cmd" 并按回车。然后输入以下命令:

$ keytool -genkey -v -keystore [**keystore_name**].keystore -alias [**alias_name**] -keyalg RSA -keysize 2048 -validity 10000

4.) Enter/Confirm 密钥库密码。

输入密钥库密码并确认。 (请注意,在输入 cmd 时密码可能不会明显显示。)

5.) 输入更多信息

按照keytool的说明,根据提示输入需要的信息。

6.) 输入别名密码

Keytool 应该会询问您的别名的别名密码。如果它与密钥库密码不同,请输入并确认。否则按 Return/Enter。 (我会把这个密码记下来,因为你以后会用到它)

7.) 确认签名密钥的位置

之后您应该会收到一个签名密钥,下面会显示它的存储位置。标记此位置以备将来参考。

8.) 添加Key/Signing

接下来登录phonegap,点击右上角的图标,然后点击"Edit Account"。接下来在签名密钥选项卡下,单击 "add a key" 按钮,输入您的 title/alias、select 密钥库文件(您在第 7 步中标记的文件位置)并单击提交密钥。

9.) 解锁你的钥匙

接下来导航到“帐户”>“编辑帐户”>“签名密钥”选项卡,然后单击锁形图标。提供第六步中的证书密码和第四步中的密钥库密码,然后单击提交密钥。

10.) 将密钥设置为默认值(可选)

然后您可以通过使用密钥列表中的复选框或在您的应用程序的详细信息中将您的密钥设置为默认密钥select输入您上传和解锁的密钥。

更多信息

您还可以找到更多信息 Here if you would like to dig deeper. Also this instruction is illustrated from the Android Signing 文章,该文章重申了上述说明,如果您仍然遇到问题,还可以提供更多资源。

谢谢@CalebB

1.) 添加Key/Signing

登录phonegap,点击右上角的图标,然后点击“编辑账户”。接下来在签名密钥选项卡下,单击“添加密钥”按钮,输入您的 title/alias、select 密钥库文件(您标记的文件位置,然后单击提交密钥。

2.) 解锁你的钥匙

接下来导航至“帐户”>“编辑帐户”>“签名密钥”选项卡,然后单击锁形图标。提供第六步中的证书密码和第四步中的密钥库密码,然后单击提交密钥。

现在您的应用已签名并准备好上传市场