我正在构建一个 android SDK/库。
在图书馆我想知道 app 是否是
- 在模拟器上运行
- 物理设备
- 是否在 google play 的 beta 测试中
- 或者它的产品构建
根据我的知识,我只能根据对类值的一些检查来检测simulator
vs。除非使用应用程序的开发人员通过physical
Build
beta testing
production
library
public API
如果有办法做到这一点,有人可以确认这个限制或提供一些见解吗?
原因是将 API 调用和数据路由到特定端点,这样各种数据就不会最终导致生产数据出现偏差。
对于所有情况,我可以通过不同的 API 密钥来做到这一点,但现在已经超出了限制。