android 检测模拟器的几种方式

1.检测模拟器上几个特有的文件
【android 检测模拟器的几种方式】2.检测模拟器上默认的电话号码
3.检测设备是IDS是不是"00000000000000"
4.检测imsi id是不是"31026000000000"
5.检测手机上的一些硬件信息
6.检测手机运营商家

我们所使用的开发环境的CPU都是x86架构的,而手机呢一般都是ARM架构,这就产生问题了,这个手机的系统无法像PC上面的一个应用程序那样直接运行在PC里,所以就需要一个虚拟的ARM机器。Android模拟器是基于QEMU的,QEMU可以模拟ARM指令,另外,存储,等等所有模拟器的硬件,都是由软件实现的。总之,为了能让PC上跑起来ARM,就慢了很多。
详细信息参考
https://www.jishuwen.com/d/2OSX/zh-hk(这个非常详细)
http://toughcoder.net/blog/2014/10/31/boosts-android-emulator/
https://github.com/strazzere/anti-emulator
https://blog.csdn.net/earbao/article/details/82746605

    推荐阅读