【问题标题】:How to update digests in Android MANIFEST.MF?如何更新 Android MANIFEST.MF 中的摘要?
【发布时间】:2010-06-22 11:36:28
【问题描述】:

我们需要让我们的客户更新 Android 应用程序中的一些组件,例如图标/徽标、字典文件等。

我看到 .APK 可以像 7-zip 的 JAR 一样打开,希望可以在那里编辑/替换文件。但需要更新其中的 MANIFEST.MF 文件,其中包含每个 .APK 组件的摘要,例如:

清单版本:1.0 创建者:1.0 (Android)

名称:res/raw/icon.png SHA1-摘要:6Un2G/VIkYfIGfMxruadIHtDABc=

名称:res/raw/logo.png SHA1-摘要:zsIQqGWSu9w5m7gsl0jQoziy7JA= ...

如何更新这些摘要?

【问题讨论】:

    标签: android customization digest apk manifest.mf


    【解决方案1】:

    SHA1-digest 条目是使用 SHA1 算法计算的 base64 编码的摘要字符串。不过,您还必须更新 Cert.rsa 和 Cert.sf,.rsa 文件包含实际的数字签名。您可以从http://java.sun.com/developer/Books/javaprogramming/JAR/sign/intro.html 开始了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-24
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多