【发布时间】:2016-06-21 23:26:36
【问题描述】:
所以我即将将我的应用程序新版本发布到 android 商店,Play 商店中有一个旧版本,但我制作了一个完全不同的项目,所以我没有使用包含该项目的文件夹本身。
因为我的私钥现在不在我的新版本中。当我查看 ionic 的 documentation 时,它说:
现在,我们需要对未签名的 APK 进行签名并在其上运行对齐实用程序 它来优化它并为应用商店做准备。 如果你已经 有一个签名密钥,跳过这些步骤并改用那个。
实际上“如果您已经有签名密钥,请跳过这些步骤并改用那个。”部分对我来说不够清楚。
我有旧版本的 .keystore 文件,但我现在有点迷路了。
- “跳过这些步骤并使用那个步骤”是什么意思?我现在应该做什么?
- 我应该将 .keystore 文件放在哪里?
- 我是在放置 .keystore 文件后完成还是应该做些什么 还有吗?
- 那个代码(
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name)是干什么用的?我应该使用它吗? -
alias_name部分是什么? - 我应该做点别的吗?
我会很感激帮助,我现在完全迷路了
【问题讨论】: