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

我看到.APK可以像带有7个拉链的罐子一样打开,希望文件可以在那里进行编辑/更换。但是它需要更新其中的subtest.mf文件,其中包含每个.apk组件'like的摘要:

清单交换:1.0创建:1.0(Android)

名称:res/raw/icon.png sha1-二元:6un2g/vikyfigfmxruadihtdabc =

名称:res/raw/logo.png sha1-digest:zsiqqgwsu9w5m7gsl0jqoziy7ja = ...

如何更新这些摘要?

有帮助吗?

解决方案

SHA1-DIGEST条目是使用SHA1算法计算的基本64编码的摘要字符串。您还必须更新CERT.RSA和CERT.SF,.RSA文件包含实际的数字签名。你可以从 http://java.sun.com/developer/books/javaprogramming/jar/sign/sign/intro.html 有关更多信息。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top