如何将apk分发给有限的用户.他们不能重新分发给别人?

Ram*_*sad 1 android google-play-services

如何将apk分发给有限的用户.他们不能重新分发给别人?

  • 一种方法是获取设备IMEI号码并发布到服务器以检查有效用户.但我试图限制Android代码本身,以避免服务器通信.
  • 另外,由于我不会在Google Play上发布应用,因此我无法添加Google Play许可证验证库.

The*_*der 11

在Play商店上传apk后使用Beta-Testing部分Play Store.您可以从Google+创建一组用户,并将其添加到测试部分.按照这个:

创建一个应用程序

登录开发者控制台并上传APK.无需发布它.

在此输入图像描述

立即查看"测试版"标签,该标签应显示此便捷消息:

在此输入图像描述

上传Beta APK

点击"测试版"标签,然后重新上传APK.从此选项卡发布不会将其推送到商店,但有一个方便的按钮,允许您将应用程序从Alpha升级到Beta到Prod,这很整洁.

在此输入图像描述

创建一个测试组

使用您的开发者帐户(必须是主要的Google开发者帐户),创建一个Google+社区.公共或私人,无所谓.(你也可以使用谷歌集团,但是对于争夺测试团队来说,Google+是一个非常好的媒介,所以我会在这里推荐它.)

在此输入图像描述

通过单击"管理测试人员列表"并粘贴社区URL,将您的社区添加到测试人员列表中.

在此输入图像描述

邀请用户进行测试

单击Beta选项卡中的发布.再次点击"管理测试人员列表",您将在那里找到与您的社区共享的网址.当他们转到该URL时,他们会得到一个注册提示(稍后,一个游戏商店链接).如同商店里的任何东西一样,推出将需要一分钟到几个小时的传播时间.

在此输入图像描述