cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Warren (JIRA)" <>
Subject [jira] [Created] (CB-11833) versionCode is no longer altered by build.gradle
Date Fri, 09 Sep 2016 17:32:21 GMT
Stephen Warren created CB-11833:

             Summary: versionCode is no longer altered by build.gradle
                 Key: CB-11833
             Project: Apache Cordova
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Android
    Affects Versions: 5.2.1
         Environment: Android 6.0/Mac OS X
            Reporter: Stephen Warren

Previous versions of the build.gradle file contained this line in the defaultConfig:

versionCode cdvVersionCode ?: Integer.parseInt("" + privateHelpers.extractIntFromManifest("versionCode")
+ "0")

The new Cordova version leaves out the '+ "0" ', which is breaking the continuity of version
numbers in our application. When we attempt to install a new version without the edited versionCode,we
receive this error:

09-09 12:20:39.795 1248-1274/? W/PackageManager: Downgrade detected: Update version code 30400
is older than current 303010
09-09 12:20:39.919 21984-21984/? D/InstallAppProgress: Installation error code: -25

New builds will inevitably be "older" than the previously built version numbers with the '0'
appended to the end.  Why this has not been reported until now, I don't understand.  For now
I fix this by editing the build.gradle file back to the way it was before this Cordova release.

Note: this is actually affecting version 5.2.2 on Android, but I was unable to choose 5.2.2
from the pulldown menu.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message