我正在开发一个应用程序,如果将其安装在虚拟设备(例如Genymotion,Bluestacks和其他类似的模拟器)上,则不授予其访问应用程序功能的权限非常重要
我尝试使用很少的标识符,例如设备ID,传感器,指纹等。但是,当与Bluestacks tweaker结合使用时,所有这些仿真器都将失败。 BS Tweak等将物理设备级别的值分配给这些标识符,即使在仿真器上也是如此。
因此,在解决此问题方面的任何帮助将不胜感激。。
fingerprint
,则为unknown
;如果不是virtual machine
,则为unknown
,则为physical device