【问题标题】:apportable release key for distribution....适合分发的发布密钥....
【发布时间】:2014-05-30 02:41:04
【问题描述】:

我离得很近。 令人难以置信的是,Apportable 的效果如此之好,令人惊叹。

我无法确定最后一步。我快要尖叫了。

我如何获得一个有效的签名密钥.....有没有人知道这是如何工作的......

我知道所有文件的位置,但它不会签署最终版本构建。而且我不能上传到谷歌播放。任何提示都会很棒。

释放键

Apportable SDK 自动生成并存储在您的 ~/.android 文件夹中的调试密钥不应用于向应用商店发布版本。使用以下命令生成发布密钥。

keytool -genkey -v -keystore release.keystore -alias mykey -keyalg RSA \ -keysize 2048 -有效性 10000 要使用发布密钥库进行构建,请确保 ANDROID_KEYSTORE 环境变量指向发布密钥库的路径,并将 ANDROID_KEYSTORE_PASS 设置为您使用的密钥库密码。不要忘记将 BUILD 也设置为“发布”。它应该看起来像这样:

BUILD=发布 ANDROID_KEYSTORE=release.keystore \ ANDROID_KEYSTORE_PASS=mypassword 合适的构建 需要上传的release APK在~/.apportable/SDK/,具体路径会出现在命令行中。

确保将您的 release.keystore 文件存储在安全的地方。我们无法为您恢复它,如果您丢失了它,您将无法更新您的应用。

【问题讨论】:

  • 运行 keytool 程序时会发生什么?或者您的说明在哪里失败?

标签: apportable


【解决方案1】:

您可以按照文档中的步骤,在开始构建时将环境变量导出到控制台。

您可以将密钥的别名保留为“mykey”。我曾经将别名更改为其他值,但没有成功。

祝你好运!

【讨论】:

    【解决方案2】:

    要使用剥离符号进行发布模式构建,应在命令行上设置 BUILD 环境,如下所示:

    BUILD=释放适当的负载

    http://docs.apportable.com/publishing

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-11
      • 1970-01-01
      • 2017-09-13
      • 2018-11-28
      • 1970-01-01
      • 2016-02-12
      • 2020-05-06
      • 2016-01-01
      相关资源
      最近更新 更多