试图执行以下行getSystemService(Context.NSD_SERVICE)冻结5.0模拟器
NsdManager Mgr = (NsdManager)Ctxt.getSystemService(Context.NSD_SERVICE);
在Android 5.0模拟器(ARMv7a,Win64上)将冻结模拟器。调试器永远不会到达下一行,模拟器不响应按钮,只能关闭。
从后台线程和主线程都尝试过。上下文是一个活动。
权限在清单包括:
- android.permission.INTERNET对
- android.permission.ACCESS_WIFI_STATE
- android.permission.CHANGE_WIFI_STATE
- android.permission.CHANGE_WIFI_MULTICAST_STATE
相同的线路在4.4模拟器和4.1设备上按预期工作。任何想法5.0和/或线路有什么问题有什么不同?有人在5.0设备上试用过吗?
编辑:在英特尔仿真器上相同。
它得到一个奇巧模拟器中运行了几次成功后卡住。我必须重新启动模拟器。 – Hong 2016-01-19 20:41:39