1

我使用本教程签署我的 apk链接

但我已停止签署您的申请

./sign-mac-example.sh ../DialANumber/deploy/DialANumber.apk
Enter passphrase: 

命令

这不是我在命令行中看到的内部或外部程序。

我用窗户。

我已经在工作空间中创建了所有文件夹:

  • androidkeys(我存储密钥 my-release-key.keystore 的地方)
  • 部署(我导出我的apk文件的地方)

感谢帮助!

4

2 回答 2

3

我可以在教程中看到这部分比你引用的地方高一点:

写一个简短的脚本,让你的生活更轻松 只是为了让生活更轻松,我写了一个简短的脚本,每次都可以用来签署你的 Android APK 文件。您可以在下面下载它并将其放置在您放置密钥库的同一目录中(参见第 2 点)。

在这里,这个家伙定义了他调用的脚本./sign-mac-example.sh。然而,遗憾的是,这个脚本适用于 linux 和 mac,而不是 windows。

没关系,这个脚本中唯一真正关键的行是:

jarsigner -verbose -keystore my-release-key.keystore "$1" alias_name

您也可以在 Windows 中使用它,只需将 "$1" 替换为../DialANumber/deploy/DialANumber.apk.

我实际上无法解释为什么这个家伙在这里使用额外的脚本。

于 2012-06-18T21:08:42.507 回答
2

我推荐使用 Eclipse 来签署 Android 应用程序。

因此,您必须为 Eclipse 安装 Android SDK 和插件。创建一个项目 - 完成后,右键单击您的项目并单击导出。

该向导允许您创建一个新的密钥库或使用现有的密钥库来签署您的应用程序。

我尝试使用 Ubuntu 使用控制台对应用程序进行签名,但这很难 - 使用 Eclipse 非常简单,导出向导会创建 .apk

于 2012-06-18T21:07:08.637 回答