如何判断当前平台是否是安卓模拟器

CC_JSB或CC_PREVIEW && CC_JSB只能识别到引擎自带的模拟器,无法识别安卓模拟器。有没有什么办法可以在js层判断,而不修改底层?

原生层这样的 java 代码应该一堆,你找找呢

底层的话判断各种硬件都能实现,现在问题是能不能通过不重新打包的方式判断

@jare @panda

人工置顶。

@huanxinyin

转为在java层进行判断,从基带信息到传感器,再到SIM卡数据,再到能否拨号,全部都试了一次,测试表明夜神和蓝叠能完美规避检测,求大佬支招!

判断是不是x86?

CPU型号么,夜神也能伪装

模拟器吃鸡分分钟被检测到怎么说

鸿蒙系统腾讯也是判定为模拟器

世界被瓜分了就是这样 一切法则都是顶层人定的 你连屁都说不上。。只能服从。。

那就不清楚了 我在网上找到的所有检测模拟器的办法全都失效了

这是蓝叠模拟器的模拟器信息 能调起拨号 所有信息全部做了伪装
并且我做了模拟器特征文件的查找 模拟器把特征文件全部做了权限限制 就算获取到了手机文件读写 也读不到特征文件 直接就避过了文件检测

模拟器的吃鸡检测 指不定是两个大厂py了一波 给了后门接口
我也不是做Android开发的 能了解到的也只是皮毛 不可能重新去学习一次模拟器的基础构建

饿了么 美团之类的首单 也会检测到是模拟器

或许是哪一个微小差异点被我给忽略了

解决方案
我就是用这个方法解决的。

老哥 你是直接看的这篇文章还是用的他的git库里面的东西?