1

アイコン/ロゴ、辞書ファイルなど、Androidアプリケーションの一部のコンポーネントをお客様が更新できるようにする必要があります。

.APKは7-zipのJARのように開くことができ、そこでファイルを編集/置換できることを願っています。ただし、次のような各.APKコンポーネントのダイジェストを含むMANIFEST.MFファイルを更新する必要があります。

マニフェスト-バージョン:1.0作成者:1.0(Android)

名前:res / raw / icon.png SHA1-ダイジェスト:6Un2G / VIkYfIGfMxruadIHtDABc =

名前:res / raw / logo.png SHA1-ダイジェスト:zsIQqGWSu9w5m7gsl0jQoziy7JA=..。

これらのダイジェストを更新する方法は?

4

1 に答える 1

4

SHA1-ダイジェストエントリは、SHA1アルゴリズムを使用して計算されたbase64でエンコードされたダイジェストの文字列です。Cert.rsaとCert.sfも更新する必要がありますが、.rsaファイルには実際のデジタル署名が含まれています。詳細については、 http://java.sun.com/developer/Books/javaprogramming/JAR/sign/intro.htmlから始めることができます。

于 2010-06-22T11:49:40.667 に答える