gpt4 book ai didi

android - 检测应用程序是否是 Play 商店中的 Beta 版应用程序

转载 作者:IT老高 更新时间:2023-10-28 23:25:41 27 4
gpt4 key购买 nike

我担心答案可能是“不可能的”,但我想知道是否有办法检测我上传到 Play 商店的 apk 是 alpha/beta 还是稳定 channel 。

我想实现这一点,因为我有一个完整的菜单指向我想隐藏在稳定 channel 中的 Beta 功能。

这真的很有用,因为当我修复推送到商店的通用错误时,我不想每次都重新编译,无论是否有 beta 按钮。

很遗憾,我没有可分享的代码,但我们将不胜感激任何帮助或建议

enter image description here


我觉得这个功能实际上有一个很好的用例。考虑以下场景:

  1. 我有一个在 prod.api.example.com 上增加版本的 API
  2. 我有一个独立增加版本但依赖于 api 的移动应用。
  3. 在 api 开发人员添加或删除功能之前,他们会在不同的 url 上公开更改。说:beta.api.example.com
  4. 我希望我的 alpha 或 beta 测试人员始终使用 api 的 beta url,因为他们会发现重大更改。
  5. 当新的 api 更改从 beta 发布到 prod 时,我想将我的 Android 应用从 alpha 或 beta 升级到 prod,而不增加我的移动应用版本号,并且如果一切正常,则必须重新构建。

最佳答案

我希望也有一种方法可以轻松做到这一点,但我还没有找到。

另一种选择是使用一个封装了 beta 功能的标志,然后使用 Google 跟踪代码管理器 http://www.google.com/tagmanager/在将应用升级到生产之前,关闭您只需要在 Beta 版本中使用的功能。

关于android - 检测应用程序是否是 Play 商店中的 Beta 版应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16700352/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com