通过流发送 Android GPS 坐标
我想将 GPS 坐标从手机发送到运行 Java 的远程服务器。我已经设法通过流发送数据,但我真的不知道如何发送坐标。我之前使用 DataStreams 发送整数。坐标是什么数据类型?我应该使用 ObjectStreams 还是什么?
I want to send GPS coords from my phone to a remote server running Java. I' ve managed to send data with streams but i don' t really know how to send the coords. I used DataStreams to send integers before. What data type are the coordinates? Should i use ObjectStreams or what?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您还可以创建一个以 GPS 坐标作为属性的可序列化对象,并通过 objectoutputstream 发送它,但这意味着您需要在另一端有一个 java VM
you can also create a serializable object with gps coordinates as attributes and send it over a objectoutputstream but this means that you need a java VM on the other side
没有对象流。将 DataInputStream 和 DataOutputStream 包装器用于您的输入和输出流,并制作类似的东西,
如果您愿意的话,这是制作某种协议的开始。当然,如果您可以选择使用 HTTP 发送,请选择 XML 或某种 JSON 格式,即
或类似的格式。
No ObjectStreams. Use DataInputStream and DataOutputStream wrappers for your input- and outputstreams and make something like
which is the start of making some kind of protocol if you want. Of course, if you have an option to send using HTTP, go for XML or some kind of JSON format, i.e.
or something like that.