Cordovaのリリースビルドのバージョンについて

Created 2018年12月6日23:18
Updated 2018年12月8日19:50
Categories cordova

CordovaでAndroidアプリのリリースビルドを作成してGoogke Playコンソールにアップロードした際に、

アップロードできませんでした
バージョン コード 100 の APK または Android App Bundle がすでに存在するため、別のバージョン コードを使用する必要があります。

というエラーが出ました。

AndroidManifest.xmlに記述されているバージョンが以前のものと同じ場合にこのエラーが出るようです。

しかし、AndroidManifest.xmlのバージョンコードはcordovaのプロジェクトルートにあるconfig.xmlから生成されますので、そちらを変更する必要があります。

config.xmlの2行目を変更してください。

<widget id="some.id" version="0.1 -> 0.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/X.X">

version="0.1"の時のPlayコンソール上のバージョンコードは100でしたが、0.2にすると200になりました。

メジャーバージョンを上げるともっと上の桁が上がったりするんでしょうかね。

コメントを投稿

コメント