我正在构建android SDK /库。
在图书馆,我想知道应用程序是否也是
根据我的知识,我只能基于对simulator
类值的一些检查来检测physical
与Build
。除非使用beta testing
的应用程序的开发人员通过production
]提供该信息,否则库将无法了解library
与public API
。
有人可以确认此限制,或者如果有办法可以提供一些见解吗?
原因是将API调用和数据路由到特定的终结点,以使各种数据不会最终扭曲生产数据。
我可以针对所有情况通过不同的API密钥来执行此操作,但目前已超出限制。
我正在构建一个android SDK /库。在库中,我想知道应用程序是否正在模拟器物理设备上运行,无论它是在Google Play上进行Beta测试还是基于产品构建......>
我认为像您这样的第三方库/ SDK不可能知道任何开发人员在测试/ QA /生产环境中运行的方式,地点或时间。任何真实的设备都可以用于开发或生产。
即使对于部署到Google Play商店的主要应用开发者,Is it possible to detect that an android app is either a beta version or production version?显示的音轨检测选项也很有限。