В соответствии с кодом sdk src из ... \ android-22 \ android \ content \ pm \ PackageManager.java
/**
* Installation return code: this is passed to the {@link IPackageInstallObserver} by
* {@link #installPackage(android.net.Uri, IPackageInstallObserver, int)} if
* the new package has an older version code than the currently installed package.
* @hide
*/
public static final int INSTALL_FAILED_VERSION_DOWNGRADE = -25;
, если новый пакет имеет более старый код версии, чем установленный в настоящий момент пакет .