【问题标题】:Should i again generate "Signedapk" after made changes to code对代码进行更改后,我是否应该再次生成“Signedapk”
【发布时间】:2023-03-25 11:12:01
【问题描述】:

用于在 google playstore 上上传我的应用程序。我已经生成了签名apk,所以我的问题是在对应用程序的代码进行了一些更改之后我应该再次生成签名的apk吗?

【问题讨论】:

  • 是的..第一次在签署 APK 文件时你有一个密钥库..每次更新 a​​pk 到 playstore 时使用相同的密钥库来签署 APK
  • 是的,当然,如果您希望将这些更改显示给用户,那么您必须生成新的 apk
  • 哦,我知道了,我必须在哪里存储该 jks 文件? @SantoshKathait
  • @BrindaRathod 在第二次签署 apk 时会询问天气是否创建新密钥库或使用旧密钥库,然后通过选择密钥库的完整路径选择旧密钥库并使用旧密码首次签署 APK 时用于密钥库

标签: android signed-apk


【解决方案1】:

是的。

您对代码进行了一些更改。 如果您希望您的更改生成 apk。 没有其他办法了。

【讨论】:

    【解决方案2】:

    是的,当您想重新生成应用程序时,强制退出 APK,否则如果您使用的是 Google Play,应用程序将不会更新

    https://developer.android.com/studio/publish/app-signing.html

    【讨论】:

    • kk 我明白了!谢谢
    【解决方案3】:

    当然。在将应用程序上传到 Play 商店之前,您应该始终生成签名的 APK。

    如果您使用 ProGuard 会更好,它将为您的应用程序提供安全性。

    在生成签名的 apk 时,还有其他一些事情需要注意。

    • Proguard
    • 启用缩小
    • 收缩资源
    • 字符串本地化
    • 关闭日志记录和调试
    • 删除未使用的文件
    • 更改版本名称和版本代码

    在完成所有这些事情之后测试您的应用程序,启用Proguardshrink resources 后,有些事情可能无法正常工作。所以最好解决它们并再次构建apk。

    有关更多信息,您可以访问此链接。 https://developer.android.com/studio/publish/app-signing.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-05
      • 1970-01-01
      • 1970-01-01
      • 2022-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多