文章插图
△图片来自:
在本文中 , 您将了解如何使用Play 商店快速安全地与测试人员和开发者分享版本 。此外 , 我还将介绍我们做出的一些改进 , 例如访问历史版本 , 或使用App上传可调试版本 。
背景信息
向测试人员分发 APK 非常简单 , 您可以将其作为电子邮件附件一同发送 , 或者是将其上传到文件存储服务器 。测试人员即可下载 APK , 并在自己的手机上进行安装 。任何人都能通过这种方式获得文件 。
接着 , 您需要了解App(AAB) 。这是应用的发布格式 。利用这种格式 , 用户可以通过分包 APK 轻松实现仅下载必要的资源 , 而开发者也无需承担额外的工作 。AAB 是一种发布格式 , 这意味着Play 将生成一套可发送至最终用户设备的 APK 。如此一来 , 测试最终用户安装的确切工件便会有一定困难 , 而在考虑到动态交付和应用内更新等更高级功能时尤其如此 。
与大型团队、多个利益相关方或外部测试人员合作时 , 您很可能需要一种直接与其分享可安装工件的方式 。要求他们安装开发者工具并运行命令可能并不现实 。即便可以使用将App转化为 APK 并将其安装在设备上 , 您也无法用它测试应用内更新或您的交付实现 。
无需担心 , Play 商店可以帮您解决这些问题 。
文章插图
为您的应用分配有限的测试人员
Play 商店提供了几种与限量人员分享应用的方式 。如要限制应用的访问权限 , 您可以提供选择加入的网址 , 也可以使用与Play 用户帐号关联的电子邮件地址向特定邮件列表或个人授予成员资格 。
测试渠道
您可以利用普通用户无法访问的多个渠道 。也就是说 , 您可以确切决定在哪个开发阶段让哪些人访问您的应用 。以下列出了不同渠道的主要区别:
内部测试渠道
封闭渠道
开放渠道
有关这些渠道的一般注意事项:
不论选择哪种渠道 , 最终同时只能有一个版本上线;
文章插图
选择加入 Play 商店测试计划的用户可访问发布到测试渠道的工件;
您可以在每个渠道中上传App或 APK 。
App详述
除了上述渠道 , Play 商店还提供一款特殊的开发者工具 -App。
App最重要的特点是 , 通过该工具上传 APK 或 AAB 不会对 Play 管理中心中发布的版本有任何影响 。这意味着 , 绝不会出现直接从App传播到测试渠道或生产环境的情况 。
此外 , 上传到App的应用可以是可调试的 。这意味着 , 您可以将调试程序连接到可从 Play 商店安装的版本 。
而且 , 您上传新版本时无需增加版本代码 , 因而无需保留用于开发的版本代码空间或担心版本代码不够用 。您可以独立测试版本 , 为每次上传分享唯一链接 , 以避免这些版本相互替换 。
您可以从开发团队中选择分配的上传人员 , 仅允许其使用App , 无需为其授予访问 Play 管理中心其他任何部分的权限 。
要授权下载人员 , 请在 Play 开发者控制台中访问 "开发者工具 >app " 。您可以使用选择加入链接分享 (允许拥有链接的所有人将测试版本下载到设备上) 的电子邮件列表 , 将用户加入白名单 。
- 性别个性化在淘宝搜索中的应用
- 互链学院 | 高承实:数字法币是区块链架构中的血液和灵魂
- 无线监控在电梯监控中的应用
- mysql先进后出_栈中的“先进后出,后进先出”是什么意思?
- 看懂合成资产,Coinversation中的合约交易如何计算盈亏?
- 利用Python解析照片中的具体位置
- 【C++ 函数式编程 】C++中的函数组合:用std::function实现编程
- 秋处露秋寒霜降意思 秋处露秋寒霜降中的秋指什么
- WPF中的Behavior及Behavior在MVVM模式下的应用
- 面向对象知识总结 Php中面向对象干什么用的,PHP中的面向对象是什么意思?