开发者发来一个内部应用分享(Internal app sharing)链接,你点开、再点 Open in Play Store app,Play 商店却弹出这样一句:
Internal app sharing is turned off. To download this app, turn on Internal app sharing in Google Play settings.
意思是内部应用分享没开,要先去 Play 商店的设置里打开。可这个开关不在平常的设置页面里,而是在 Play 商店的开发者选项(Developer options)下面,这一项要先解锁才会出现。整个过程大约一分钟。
下面的截图都是英文界面,按钮名称照着英文找就行。
1点开链接,再点「Google Play settings」
链接会先在浏览器里打开,点 Open in Play Store app。

如果内部应用分享没开,Play 商店就会弹出上面那句提示。点提示里的 Google Play settings,直接跳到 Play 商店的设置。

也可以自己进去:打开 Play 商店,点右上角的头像,再点 Settings(设置)。
2连点 7 次「Play Store version」
在 Settings 里展开 About(关于),找到 Play Store version(Play 商店版本)。

连续点 Play Store version 7 次,会弹出提示 You are now a developer!(你现在是开发者了)。

这一步只是解锁 Play 商店里几个测试用的选项,不会改动你的账号,也不会改手机的系统设置。
3在「Developer options」里打开「Internal app sharing」
回到 Settings,展开 General(常规),最下面多出了一项 Developer options(Internal app sharing and device integrity),点进去。

打开 Internal app sharing 的开关。

Play 商店会让你确认一次,点 Turn on(开启)。

4再点一次链接,安装
回到刚才的链接,再点一次。这次 Play 商店会显示应用页面和 Install(安装)按钮。

页面上还写着:安装后,你的邮箱地址会分享给开发者。这是内部应用分享本来的机制,开发者能看到是谁装了测试版。
每台手机只需要设置一次,之后所有内部应用分享链接都能直接打开。
5还是下载不了?
开关已经打开、链接还是下载不了,问题就出在开发者的设置上,跟你的手机无关。这个设置在 Play 管理中心的测试和发布 > 测试 > 内部应用分享,Uploaders and testers(上传者和测试人员)标签页里的 Manage testers(管理测试人员):
- Anyone you shared the link with can download(您与之分享链接的任何人均可下载):拿到链接的人都能装。
- Restrict access to email lists(仅限电子邮件收件人列表中的测试人员):只有选中的电子邮件收件人列表里的 Google 账号能下载。你的账号不在列表里,就请开发者把你加进去,或者改成第一个选项。
如果你已经在列表里,再看一下 Play 商店当前用的是不是这个 Google 账号。手机上登录了多个账号时,链接会用当前选中的那个打开。
如果你是开发者:内部应用分享的安装包会被 Google 用另一套签名重新签署,里面的 Google 登录可能会失败。解决办法见这篇文章里讲内部测试的那一节。
内部应用分享很适合自己在手机上试新版本,但它不计入正式版发布权限要求的 12 名测试人员。那 12 个人还是得在封闭式测试里凑,这正是 BetaLobby 帮你做的事。