デフォルトのversionCodeとversionNameでGoogle Playにアプリケーションをアップロードしますが、新しいコードがあり、このversionCodeとversionNameを変更する必要があります。
この問題のいくつかの解決策を探しましたが、どの解決策でもうまくいきます
Android-versionCode = "2" Android-versionName = "2.0"
Android:versionCode = "2" Android:versionName = "2.0"
defaultConfig { Android:versionCode 2 Android:versionName "2.0" }
このファイルを構成した後、コマンドを使用します
myappPath.apkにバッジを付けるaaptダンプ
常にversionCode = "1"およびversionName = "1.0"を返します
私を助けてください。
config.xmlを編集、「Android-versionCode」を追加し、versionCodeを手動で指定します。
widget id="com.xxxxx.yyyyyyyyyyy" Android-versionCode="201018"
version="2.1.1"
Cordova/PhoneGap/Ionicはすべてbuild
コマンドの引数を受け入れます
# ionic
ionic build --release Android -- --versionCode=3
# phonegap
phonegap build --release Android -- --versionCode=3
# plain cordova
cordova build --release Android -- --versionCode=3
このコマンドライン引数は、cordova/lib/build.js
のソースで参照されていることがわかります。
if (options.argv.versionCode)
ret.extraArgs.Push('-PcdvVersionCode=' + options.argv.versionCode);
(私:Cordovaバージョン6.1.1を使用、ionicバージョン1.7.16)
Config.xmlファイルで指定できます:
<widget id="io.cordova.hellocordova"
version="0.0.1"
Android-versionCode="7"
ios-CFBundleVersion="3.3.3">
このフォーラムで解決策を見つけました。
次のコマンドを使用しました
cordova build Android---gradleArg = -PcdvVersionCode = 2
みんな、ありがとう。
次の手順を試してください
AppFolder\config.xml change version
App Folder \platforms\Android\res\xml\config.xml change version
App Folder \platforms\Android\AndroidMainfest.xml change version
open the terminal and go to your folder like below => C:\Priya\App folder > "Cordova prepare"
次の手順を試してください