【Android】Eclipseで作成したAndroidアプリ(公開済み)をアップデートする方法

投稿日:2015年9月30日
最終更新日:2018年11月5日

公開中のアプリ(Unityを使わずEclipse + Android SDKで作成)に少し手を加えてGoogle Play Developer Consoleからapkをアップロードしようとしたところ、以下のエラーが出てはじかれてしまった。

バージョン コード 1 の APK が既に存在するため、別のバージョン コードを使用する必要があります。

調べてみるとapkにはversion codeが埋め込まれていて、それでGoogle Playでのバージョンを管理しているらしい。さらに調べるとこちらの記事を発見。この記事はTitanium StudioだけどEclipseでもたいして変わらないだろ、ということでとりあえずAndoroidManifest.xmlを開いてversion情報を変更してみる。

android:versionCode=”1″
android:versionName=”1.0″

の部分を

android:versionCode=”1″
android:versionName=”1.1″

に変更してビルドし、apkファイルをExportしなおす。Exportしたapkファイルを再びGoogle Play Developer consoleからアップロードしなおすと、エラーが出ることなく無事アップロードできた。開発環境によっては他にも設定をいじる必要があるみたいだが、Eclipseはmanifestだけイジれば良いみたい。


投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください