![](/img/trans.png)
[英]How to restrict App for specific Android versions in Google Play Console
[英]How to detect the current release track inside the android app?(Google Play Console)
我计划在产品发布之前将我的应用程序发布到 Beta 轨道。 但我只想为测试版用户启用应用内错误报告。 我可以通过编程方式知道用户从哪个轨道安装了应用程序,而不是创建两个 APK(在 prod beta 中启用和在 prod 中禁用),是否有可用的 API?
我想要实现的是,
if(app installed from beta track)
enable in-app-bug reporting
else
disable in-app-bug reporting
根据文档:
版本名称仅供在 Play 管理中心使用,用户不会看到。
buildTypes {
debug {
buildConfigField "Boolean", "in_app_bug", true
}
staging {
buildConfigField "Boolean", "in_app_bug", true
}
release {
buildConfigField "Boolean", "in_app_bug", false
}
}
然后在代码中:
if(BuildConfig.in_app_bug) {
....
}
对于buildFlavors
也可以这样做
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.