Androidマーケットに公開するときにこれを行うことができるように、複数の証明書を使用してAPKに署名するにはどうすればよいですか?
バージョン1.0=>証明書Aで
署名バージョン2.0=>証明書AおよびBで
署名バージョン3.0=>証明書Bで署名
Androidマーケットは私にいくつかの希望を与えてくれますが、それをどうすればよいかわかりません。別の署名証明書を使用してアップロードすると、次のメッセージが表示されます。
「apkは、以前のバージョンと共通の少なくとも1つの証明書で署名する必要があります。」
動機:
Android用MotoDevStudioの一部としてAndroid署名ツールを使用してアプリを市場に公開しました。問題は、キー自体を処理し、キーを取得する方法(文書化されていない)がないことです。より制御しやすく、MotoDevStudioを使用しなくても使用できるキーストアと証明書を使用するように変更したいと思います。また、MotoDev Studioは、共有ライブラリなどの新機能からあなたを締め出すようです。
更新2011年5月3日:
MotoDev Studioの更新は実際には非常に迅速かつ迅速でしたが、アプリケーションの証明書を変更したい人のために、Googleが引き続き回避策を提供する必要があると思います。すべてのアプリケーションが同じ証明書を使用するように更新し、時間の経過とともに新しい証明書を作成し、場合によっては新しい証明書を作成して、アプリケーションのサポートと配布を他の人に渡すことができるようにします。