2012-03-28 12 views
2

私はちょうど私の最初のアプリを発表し、私はそれを再発行する必要がありますので、すでにミスの束があります:)Android - アンドロイドアプリを再公開するベストプラクティス?

私は、符号なしの.apkとして私のコードをエクスポートしてなかったし、私はこのように私のキーを使用してアプリケーションをコード化された何:

jarsigner -verbose -keystore mykey.keystore my.apk mykey 

その後、システムはそのことを行い、すべてうまくいった。

私はGoogleの再生サイトにアクセスして、再公開し、タブをクリックしました。「apkファイル」をクリックして、何をすべきかわかりません。

元のapkを無効にする必要がありますか?または、同じ名前の新しいapkをアップロードするだけですか?

私はちょうど新しいAPKをアップロードしようとしたが、このエラーを得た:

The new apk's versionCode (1) already exists. 

右、私は古いAPKを削除する必要があります示唆していますか?それとも、私はどこかのステップを忘れていたでしょうか?

ありがとうございます!

答えて

3

私は、AndroidManifest.xmlでapk versionCodeを変更することを市場から求めていると思うので、それをアプリの新しいバージョンとして認識することができます。

+0

はGoogle Playで公開される予定何であるあなたのAPK以降のリリース番号です。それはうまくいくでしょう:-) –

+0

ありがとうございます。 – GeekedOut

+0

新しい.apkに署名したあともzipAlignを実行する必要がありますか?ありがとう! – GeekedOut

1

あなたはManifest.xmlversionCodeを変更する必要があります。 2にするか、前のversionCodeより大きくします。 ManifestversionNameも更新する必要があります。

以前のバージョンを無効にするだけで、新しくアップロードしたバージョンを有効にするだけです。

+0

ありがとうございます - パッケージにzipalignを再実行する必要がありますか? – GeekedOut

+0

これについてはわかりませんが、私は「はい」と言います。 :) –

0

versionCodeはリリースがちょうどあなたのマニフェストファイルにversionCodeをインクリメントし、デベロッパーコンソール上でアクティブな一人として新しいAPKを設定

関連する問題