在GenyMotion模拟器中获取IMEI

嗨,我正在开发一个Android应用程序,在genymotion模拟器上毁了它,在这个应用程序中,我需要设备IMEI,但我总是得到一个空值,相同的逻辑适用于AVD模拟器或Android智能手机

TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); IMEI = telephonyManager.getDeviceId(); 

将权限添加到清单中

  

.getdeviceID()

是不可靠的,是的,如果它是一个模拟器,它返回null。 我找到了一个可能对你有用的链接。 喜欢另类

链接1

链接2

链接3

Genymotion模拟器没有IMEI码,因为如果它是真正的手机有IMEI码。 但是你仍然可以用一些特定的方法生成假代码。