How do I allow android app alpha/beta testers to download the app for free?

29,135

Here is my conclusion (in short, no solution):

1- (Edit: unfortunately this point is not correct, you wont get the updates unless you download directly from the store.) The only issue is delivering the first APK to the testers, as they wont be able to download the application from the Play Store, however, downloading updates from the Play Store is doable and okay, (delivered APK must be signed with same key as Play Store APK).

2- If the application is never publicly released yet, testers must have some sort of a direct link to the application on the Play Store, as searching for it will never show up (even with package name: com.example.application). But after having the first APK, you can just look through the 'My Apps" section in the Play Store and find it.

3- Google sucks for not making this easier, especially given the triviality of the concept and the need for it.

Thanks everyone for your suggestions. But considering none of them were the answer, because there is no answer, I had to sum up my findings here. Cheers.

Share:
29,135
LuckyMe
Author by

LuckyMe

I think, therefore I am.

Updated on July 12, 2022

Comments

  • LuckyMe
    LuckyMe almost 2 years

    I have an application that I want to release for $x amount to the public, however, I want to allow the Google Developer Console Alpha/Beta APK to be downloaded for free. I want the testers to be able to download it for free? How do I do that?

    Thanks in advance,

    PS. I could swear I found the link on Google, but I can't seem to find it again.

  • AlvaroSantisteban
    AlvaroSantisteban over 10 years
    When the tester clicks on the link that brings him/her to the PlayStore, there it should say "Update".
  • Kyle Sweet
    Kyle Sweet almost 8 years
    I created a promotion with six codes. When I clicked download to get the codes as a csv file, this is the CSV I received. Are the promo codes really that many characters each? FQKRTRQQXP8QRPE6LQBWAT3 DAF1GW6TZG84R8EADQ2BDC7 MQQRLJE25HEXVMXKLF83TG6 26JW2V9FXTGLHQN394JBCUX 1S415JVQQPJPPX77TGREYET XENVNSUSC5BK9NKMAR02L2W