我有一个新应用,其中还包括Firebase Analytics。经过一些工作后,我把它变成了block Analytics from debug builds,但是我看到云中的猴子测试事件我想要阻止,因为他们现在打破我的统计数据。有没有可靠的方法来实现这一目标?
答案 0 :(得分:1)
最可靠的方案是仅针对Firebase项目使用构建/变体测试您的应用,其中统计信息并不重要。我假设您正在制作"生产"应用统计数据非常重要,您的开发人员也很重要。统计数据不是。我们鼓励开发人员use multiple projects正是出于这个原因。
如果您绝对需要针对生产Firebase项目there are ways to disable Analytics both at build time and run time进行测试。
答案 1 :(得分:0)
执行此操作的一种方法是,如果“被测设备”在“测试实验室IP”范围内,则禁用Firebase分析。
有关执行此操作的Util方法,请参见此处的答案。 https://stackoverflow.com/a/54954273/114549