急!!实体机收不到组播信息? 本帖最后由 pas_dts 于 2011-05-25 14:55:19 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充说明:两台android机使用的是wifi进行通信,我已经设置了相关的权限了: <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"></uses-permission> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> LZ用嘞是局域网拨号连接吧,加上这句试试:multicastSocket.setNetworkInterface(NetworkInterface.getByInetAddress(InetAddress.getLocalHost())); 硬件驱动的问题吧,我也遇到过类似的问题,不过在用C语言的情况下,难道java的组播域指定NULL就可以吗?我是将组播域换成基准组播域(224.0.0.0)后组播成功的。 android的资源是如何管理的? android新手求解答 Test run failed: Test run failed to complete. Expected 1 tests, received 0 有在android平台做视频解码的说说耗时情况 求助avd模拟器问题 【求助】如何实现.net平台推送android消息 xamarian vs上生成APK 请教各位如何减小android项目apk文件的大小。 调用系统拍照 怎么传其他参数 一个关于写U盘后没数据的问题 SVG在Android项目中如何应用 android 加载页面!!!!!!!
两台android机使用的是wifi进行通信,我已经设置了相关的权限了:
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
加上这句试试:
multicastSocket.setNetworkInterface(NetworkInterface.getByInetAddress(InetAddress.getLocalHost()));