/** 判断是否模拟器。如果返回TRUE,则当前是模拟器
* @param context
* @return
*/ public static boolean isEmulator(Context context){
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String imei = tm.getDeviceId();
if (imei == null || imei.equals("000000000000000")){
return true;
}
return false;
}
* @param context
* @return
*/ public static boolean isEmulator(Context context){
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String imei = tm.getDeviceId();
if (imei == null || imei.equals("000000000000000")){
return true;
}
return false;
}
解决方案 »
- 新手求教androidpn一些问题。
- android4.0(或2.3) 设置中设置项的数据是保存在什么地方?
- 为什么RemoteViews.setBundle中指定的RemotableViewMethod方法没有用?
- Android控制台命令是如何实现的?
- 小小疑问求解答
- intent到新的activity出错,
- Android软件盘弹出改变View布局
- 使用异步获取数据放入 simpleadapter,listview中不显示数据
- Android手机APP自动化测试大家都是如何完成的?
- imx6开发板上,插拔鼠标时,会引起Activity重新加载
- activity窗体事件赋值问题
- intent.putExtra参数问题
* @param context
* @return
*/ public static boolean isEmulator(Context context){
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String imei = tm.getDeviceId();
if (imei == null || imei.equals("000000000000000")){
return true;
}
return false;
}
不了解模拟器了吧 我去下个 安装个手机评测类的软件 imei和机型都是有的 显示的出来的