I posted several versions of my application on Google Play, and I noticed an error in the latest version. However, all previous versions still appear and are marked Unpublished in the APK section. I am trying to publish version 2.1 and use version 2.0 .
Here are the steps I took:
- I went to the APK section
- I switched to advanced mode
- Then in version
2.0 I clicked Move to Prod - Then in version
2.1 I clicked Deactivate
Then I get this error message: (version 7 is 2.1, and version 6 is 2.0)
This configuration cannot be published for the following reason(s): It is forbidden to downgrade devices which previously matched version 7 to version 6, which would occur when API levels in range 16+ and Screen layouts containing any of [small, normal, large, xlarge] and Features containing all of [android.hardware.screen.PORTRAIT, android.hardware.TOUCHSCREEN].
When comparing the APK for both versions, the configuration is exactly the same:
------------------------------------------------------- Details | Version 2.0 | Version 2.1 | ------------------------------------------------------- API levels | 16+ | 16+ | ------------------------------------------------------- Screen lay. | 4 screen (s/n/l/xl)| 4 screen (s/n/l/xl)| ------------------------------------------------------- Features | same for both | same | -------------------------------------------------------
therefore, the error message is not very informative in this case. Is this the right way to go back and activate an older version of the APK? if yes, what is the problem?
source share