2012-03-22 4 views
4

Androidアプリを作成してAndroidマーケットに掲載しましたが、今ではアプリについていくつか更新して、同じアプリの次のバージョンを提供しようとしています。問題は、以前作成したKeyStoreファイルが見つからないということです。しかし、私は古いvesion APKファイルを持っています。今度は次のバージョンをアップロードできません。開発者用コンソールにはAndroid用プライベート署名ファイルを紛失しました

The apk must be signed with the same certificates as the previous version. 

と表示されています。私のアンドロイドアプリの新しいバージョンを作るために何か助けを受けることができますか?

答えて

5

現在、紛失した署名キーを取得する方法はありません。あなたができることは、新しいものを手に入れ、あなたのアプリを市場から引き出し、別のパッケージ名を使ってあなたのアップデートをアップロードすることです。

2

あなたの最善の策は、古いapkを公開せずに、新しいキーストアを使用して署名した新しいapkを公開することです。

4

申し訳ありませんが、申し訳ありませんが、あなたのアプリケーションを今すぐアップデートすることはできません。

市場にある既存のアプリケーションを更新するには、そのKeyStoreファイルを持っていて、パスワードも覚えておく必要があります。

1

あなたはdeveloper.andoird.comで利用可能なドキュメントを1として更新されたアプリケーションをアップロードする前に以下の

を行う必要があります

と、以前に使用したキーストアファイルを持っていることを確認してください、必ずしましたマニフェストファイルの要素の中で、 がアンドロイド:versionCodeとアンドロイド:versionName属性が に増えました。また、パッケージ名 は、既存のバージョンと同じで、.apkファイルは と同じ秘密鍵で署名する必要があります。パッケージ名と署名 の証明書が既存のバージョンの証明書と一致しない場合、Google Play はそれを新しいアプリケーションとみなし、そのように公開し、 を更新として提供しません。

関連する問題