Java android中通过http连接发送和接收字符串

Java android中通过http连接发送和接收字符串,java,android,http,arduino,Java,Android,Http,Arduino,我将尽量使我的问题简单明了。。 使用arduino和以太网屏蔽,我成功地建立了http服务器。通过telnet接口,我可以在服务器和我的计算机之间发送和接收字符串,这就是我想要的。但我想在android应用程序上实现这一点。 我已经完成了搜索,发现到http服务器的最简单连接是通过httpUrlConnection。但我还没有成功度过难关。 我搜索的每个地方都有相同的示例,但我在writeStream()和readStream()方面遇到了问题。。我不想使用复杂的方法,比如post、get、pu

我将尽量使我的问题简单明了。。 使用arduino和以太网屏蔽,我成功地建立了http服务器。通过telnet接口,我可以在服务器和我的计算机之间发送和接收字符串,这就是我想要的。但我想在android应用程序上实现这一点。 我已经完成了搜索,发现到http服务器的最简单连接是通过httpUrlConnection。但我还没有成功度过难关。 我搜索的每个地方都有相同的示例,但我在writeStream()和readStream()方面遇到了问题。。我不想使用复杂的方法,比如post、get、put等,我只想发送和接收字符串。 提前感谢,, 卢卡斯


编辑:抱歉,但经过一些搜索后,我发现我可以使用http客户端而不是http url连接,因为我已经在arduino设置了服务器。我现在的问题是如何通过http模拟telnet,我只找到了使用套接字的示例,我想使用httpclient,只发送和接收类似telnet的stings,谢谢,我真的很抱歉我不能说得更清楚。

确实,我看不到你的应用程序中的“writeStream”或“readStream”例程。如果您从某处复制粘贴,您可能需要查看这些函数的定义

我在谷歌上搜索了一个与你相似的例子,发现了这个,不确定是否有用:


简而言之:您需要创建这些方法

您在尝试时是否启用了
INTERNET
权限?是的,我启用了,我可以通过我的应用程序建立连接,我只是无法处理数据交换你的问题到底在哪里?你不明白你要找的代码片段的哪一部分?很抱歉,经过一些搜索后,我发现我可以使用http客户端和ton http url连接,因为我已经在arduino上设置了一个服务器。我现在的问题是如何通过http模拟telnet,我只找到了使用套接字的示例,我想使用httpclient,只发送和接收类似telnet的stings,谢谢,很抱歉我不能说得更清楚。。