我需要通过WiFi方式从java项目(Windows或Ubuntu)向Android设备发送一些字符串。我找到了一些关于如何将文件从Android设备发送到Android设备的消息来源,但我没有找到任何跨平台的东西。有人可以建议我这样做的方法,或者说要去哪里看看?
我对替代方法持开放态度,但总是越简单越好。
提前致谢。
答案 0 :(得分:1)
我会为Android客户端编写一个简单的REST Web服务来检查。这样,如果您出于任何原因想要将其移至云端并远程执行。这可能是我能想到的最简单的方式。
答案 1 :(得分:0)
我建议通过TCP连接发送。
因为Java和Android都有ServerSocket类和Socket类。
您可以使用Socket将ServerSocket和Android设备设置为客户端,将计算机设置为主机。
然后在连接之后,您可以使用Socket的getInputStream()和getOutputStream()方法来传输数据,包括字符串,对象甚至文件,并使用适当的FileInputStream,ObjectOutputStream等组合。