我需要从Android发送二进制文件(或Bitmap对象)到PC,它运行Python脚本来接收它。 有没有人处于相同的情况或有任何提示,这可能是最好的做法?选项是套接字或Web服务(除了使用samba等的解决方法之外)我想,但实现起来最简单,最快的是什么?
干杯, 马克
答案 0 :(得分:1)
只需将包含数据的HTTP POST发送到Web服务器就可以完成这项工作。通过这种方式,您可以选择无数的框架,这样您就可以避免做出来回推动位的肮脏工作。当然,有一些开销,但除非你有特殊的理由要避免(在问题中没有提到),我认为这是最直接的方法。
此外,当应用程序增长时,您可以稍后将其扩展为完整的REST样式界面。
答案 1 :(得分:0)
这个答案可以帮助你在客户端:
How to upload a file using Java HttpClient library working with PHP
了解更多详细信息 - 要使用的库,下载位置等。请参阅: http://vikaskanani.wordpress.com/2011/01/11/android-upload-image-or-file-using-http-post-multi-part/