我有一个程序,它将图像文件作为Java桌面程序的输入,处理它,现在我需要将此图像从Java应用程序发送到Android手机。Java和Android之间的图像处理
在Java中,我将它存储为ImageIcon或BufferedImage,我需要将其转换为Android Drawable,最好不要将文件发送回磁盘。
我正在使用的Java和Android 1.6
最新的目前使用一个RESTful Web服务器的Java桌面应用程序和Android手机,以帮助通信之间坐着。
我有一个程序,它将图像文件作为Java桌面程序的输入,处理它,现在我需要将此图像从Java应用程序发送到Android手机。Java和Android之间的图像处理
在Java中,我将它存储为ImageIcon或BufferedImage,我需要将其转换为Android Drawable,最好不要将文件发送回磁盘。
我正在使用的Java和Android 1.6
最新的目前使用一个RESTful Web服务器的Java桌面应用程序和Android手机,以帮助通信之间坐着。
我想你将不得不创建一个web服务器将文件发送到设备。
你不需要一个完整的服务器。在您可能选择的某个特定端口上收听localhost应该足够了。然后,打开设备并打开应用程序(如果只想下载/查看图像,只需浏览器),然后打开服务器的地址。
最简单的版本将在您的计算机(本地主机)中创建一个服务器,例如使用端口5555,然后转到浏览器并用您的计算机的IP地址/端口打开一个页面。
我在Java桌面应用程序和Android手机之间安装了一个RESTful Web服务器来协助通信。 – 2011-03-15 00:13:09
因此,请向您的网络服务器发送请求(例如:/ show_image)。然后,在你的web服务器的控制器中调用java文件。 (一些在服务器上调用脚本的方法,比如''system.call(“java /path/to/file.jar”)'') – 2011-03-15 00:27:27
您正在使用哪个版本的android?这对任何能够回答这个问题的人都是有益的。 – Dech 2011-03-14 23:51:37
我针对Android 1.6 – 2011-03-14 23:53:09