Google Play - Fully Shadowed apk

I have an existing app on the PlayStore. I am releasing new version of the app as staged rollout. However, I am not able to publish the app due to "Fully Shadowed APK" error.

Fully shadowed APK error

So far, I haven't found any documentation as to how to resolve this error. Anyone else faced this?


Solution 1:

Update :- Talked to a Googler working with Google Play console team regarding this issue. One misconception I had at the time was that you need to retain an APK if you want to have a staged rollout. I discussed this with him, and he clarified that it is not needed. Even in staged rollout, with no retained APK, Google play will show an install option to users who visit the app's page. Hope this clears doubts for someone facing similar issues.

I was having the same problem and I fixed without clicking "Retain" for previous version and uploaded a new one and then "Start Rolling" button turn into clickable and done!! ^_^

Solution 2:

The Play Console has a bug and that's why it doesn't work. This is the work around:

Say, you have two versions:

  1. Beta: 29
  2. Alpha: previously version 29, but now empty: 'Promoted to beta’ it says. You want to upload version 30.

Then do this:

  1. Create a new Alpha release with version 30, and deactivate the previous APK. When you try to roll it out, it errors Fully shadowed APK.
  2. Go back a page and now remove version 30. Version 29 will be selected, click Save and Start roll out to Alpha. This only deactivates 29.
  3. Create a new Alpha release for 30, it should work now.