【发布时间】:2015-03-04 14:14:18
【问题描述】:
我正在尝试对我使用 phonegap 制作的 apk 文件进行签名,但我不知道该怎么做。我找不到好的、深入的方向,而且我的编程经验很少,
我尝试打开eclipse并导入应用程序文件夹,但是当我选择它并单击完成时它没有响应!
因此,我们将不胜感激。
【问题讨论】:
标签: android eclipse cordova phonegap-build
我正在尝试对我使用 phonegap 制作的 apk 文件进行签名,但我不知道该怎么做。我找不到好的、深入的方向,而且我的编程经验很少,
我尝试打开eclipse并导入应用程序文件夹,但是当我选择它并单击完成时它没有响应!
因此,我们将不胜感激。
【问题讨论】:
标签: android eclipse cordova phonegap-build
要签署您的 Android/Phonegap 应用程序,请按照以下步骤操作:
1.) 下载并安装 Java
您可以下载和/或更新您的本地 java Here.
2.) 设置 Java_Home 目录
Java_Home 目录设置说明见Here.
3.) 在命令提示符中运行以下命令
您可以通过从开始菜单(vista 和更新版本)搜索或打开“运行”(Windows 键 + R)找到本地命令提示符,输入“cmd”并按 Enter。然后输入以下命令:
$ keytool -genkey -v -keystore [**keystore_name**].keystore -alias [**alias_name**] -keyalg RSA -keysize 2048 -validity 10000
4.) 输入/确认密钥库密码。
输入密钥库密码并确认。 (请注意,在输入 cmd 时,密码可能看不到。)
5.) 输入更多信息
按照 keytool 的说明,根据提示输入所需信息。
6.) 输入别名密码
然后,Keytool 会询问您的别名密码。如果它与密钥库密码不同,请输入并确认。否则按 Return/Enter。 (我会记下这个密码,因为你稍后会需要它)
7.) 确认签名密钥的位置
在此之后,您应该会收到一个签名密钥,并且它会在下面显示它的存储位置。标记此位置以供将来参考。
8.) 添加密钥/签名
接下来登录phonegap,点击右上角的图标,然后点击“编辑账户”。接下来在“签名密钥”选项卡下,单击“添加密钥”按钮,输入您的标题/别名,选择密钥库文件(您在第 7 步中标记的文件位置)并单击提交密钥。
9.) 解锁您的钥匙
接下来导航到帐户>编辑帐户>签名密钥选项卡,然后单击锁定图标。提供第 6 步中的证书密码和第 4 步中的密钥库密码,然后单击提交密钥。
10.) 将密钥设置为默认值(可选)
然后,您可以通过使用密钥列表中的复选框或从应用程序的详细信息中选择您上传和解锁的密钥,将您的密钥设置为默认密钥。
更多信息
如果您想深入了解,还可以找到更多信息Here。此说明还来自 Android Signing 文章中的说明,该文章重复了上述说明,并在您仍有问题时提供更多来源。
【讨论】:
感谢@CalebB
1.) 添加密钥/签名
登录 phonegap,点击右上角的图标,然后点击“编辑帐户”。接下来在“签名密钥”选项卡下,单击“添加密钥”按钮,输入您的标题/别名,选择密钥库文件(您标记的文件位置并单击提交密钥。
2.) 解锁您的钥匙
接下来导航到帐户>编辑帐户>签名密钥选项卡,然后单击锁定图标。提供第 6 步中的证书密码和第 4 步中的密钥库密码,然后单击提交密钥。
现在您的应用已签名并准备好上传市场
【讨论】: