我试图找到一种可靠的方法来判断Android设备是否仅支持wifi.我尝试了几种方法:
- 尝试获取设备ID(IMEI/MEID),如果我无法获得IMEI/MEID号码,那么我可以假设该设备仅限wifi.这不起作用,因为某些手机在进入飞行模式时不会返回设备ID. - 尝试阅读TelephonyManager.getPhoneType.这不起作用我正在测试的wifi设备返回PHONE_TYPE_GSM,而我希望它返回PHONE_TYPE_NONE.
我想知道是否有人能成功区分仅限wifi的设备和非wifi的设备.
android ×1