Download multiple APK apps using google play api using fastlane supply

When setting up the continuous deployment pipeline for our mobile projects, I encountered an error loading the APK (signed and aligned) into the repository of reproduction through the Google API.

I am using the fastlane feed operation to actually load (which uses the google ruby ​​api client).

The first APK download with version x on an alpha track was successful.

The second download of the same APK with version y on the alpha track failed with the following message:

multiApkDowngradedDevice: devices with version 100144 of this application will be downgraded to version 100142 if they have criteria: [(API_LEVEL in the range 15-0 and RELEASE_TRACK containing any of each [[ALPHA]] AND SCREEN containing any of [[small, normal , large, xlarge]] AND NATIVE_PLATFORM containing any of each of [[x86_64 (arm64-v8a), x86_64 (armeabi-v7a), x86 (armeabi-v7a) *]] AND CHARACTERISTICS containing all [android.hardware.TOUCHSCREEN , android.hardware.screen.PORTRAIT, android.hardware.WIFI])].

I am having trouble finding information about this multiApkDowngradedDevice error since the api documentation does not mention error codes.

Any help on this would be greatly appreciated.

thanks,

Bert

+6
source share

All Articles