㈠ android:udp广播
首先手机作为终端 可以不必要知道终端的数量、 还有就是我建议你多学习下基础,android的广播机制不是把广播在终端之间传输,广播是在应用程序里面发送,在应用程序进行接收。个人建议基础才是王道。 对于你现在这个问题,不妨采用发送消息的方式 实现该功能。一个终端发送消息 其他终端接收消息,当然也相当于写一个socket通信。通信建立之后 ,可以取得各个连接的终端的IP 然后怎么逻辑就看你怎么写算法了。还有就是,这个功能也可以用消息推送的方式(建议采用此方法)、android系统内置有消息推送,逻辑都和上述的差不多,至于具体用那些方法 那些内置类,个人建议多查API。软件开发必须靠自学。。。。
㈡ Android手机只开启Wifi,但是不连接任何一个路由器,能不能收到路由器转发的UDP广播数据包,如何现实
这个类似smartconfig吧,不连接的情况下进行配网,通过广播的长度值来传数据,要打开wifi模块的混杂监听模式才可以监听某个频段的数据,而且只有长度值可以改变,其他都不行
㈢ Android UDP接收到数据,如何转换成字符串
首先你要取得文件的路径的字符串,然后定义一个集合l(list)将这些路径都装到集合中,让后通过Intent将这个集合传到盯没败下一个Activity(Intent inten=new Intent(),intent.putExtra("list",list);)就ok了。在下一个Activity中通过intent.getExtra("察敬list");就能得到传过来的集合了。我没有详细的代码,过程说得还是比较清楚凯颤的,希望对你有帮助。