Google Play – alpha version App Bundle, production – apk

My app curtently uses apk without storing sign key on Google servers. I want to create closed alpha test with new Flutter app version and app bundle. As far as I understand, I am forced to store key on Google servers. So, is it possibile to:

  • keep production version as apk in PlayStore
  • create new alpha version that uses app bundle and key is stored on Google servers
  • I want to keep my current key, I don’t want Google to generate new one because first – key hash is used to configure some services like Firebase and Facebook login so it can’t be changed, second alpha version needs to use the same key as stable production version.

Of course, curtently both app versions are the same package name and the samy signing key is used to sign release build. In the future, alpha version will be promoted as new stable (when testing finished).

I was unable to find any straightforward way to do what I want, especially Google always proposes to generate new signing key.

Any tips?

Source: Android Questions