android编程局域网6,在Android中写入文件可通过局域网上的PC访问
我的Android应用程序需要将文件写入可由Windows PC在运行XBMC的同一局域网上访问的位置。我需要使用内置的XBMC函数,当它接收到播放列表文件的路径或URL时启动幻灯片放映。在Android中写入文件可通过局域网上的PC访问据我所看到的,我的选择是:1)将文件写入到Android设备的SD卡,使该位置公开,然后通过一个URL字符串到PC。我不知道如何通过网址访问SD卡文件。2)直接写
我的Android应用程序需要将文件写入可由Windows PC在运行XBMC的同一局域网上访问的位置。我需要使用内置的XBMC函数,当它接收到播放列表文件的路径或URL时启动幻灯片放映。在Android中写入文件可通过局域网上的PC访问
据我所看到的,我的选择是:
1)将文件写入到Android设备的SD卡,使该位置公开,然后通过一个URL字符串到PC。
我不知道如何通过网址访问SD卡文件。
2)直接写入该文件到PC,那么文件路径字符串传递到PC
我不知道如何从Android应用程序写入到PC的硬盘。我试过在我的Android设备上运行NanoHttpD网络服务器,但它未能初始化,我也尝试在PC上设置FTP服务器,但我还没有设法成功地从它与Android接口。
解决方案1最吸引我,因为它不需要更改XBMC PC。
有人可以提出一种方法来使android设备上的文件可以通过url访问,或如何从android设备写入到PC?
欢迎任何替代方法/技术建议。
谢谢
+2
明确表达我的问题,让我看得更清楚,因为我已经发现了码头(简单的web服务器可嵌入到java程序中),我会尝试使用这个方法作为解决方案1. –
2011-04-09 17:18:37
+0
最终通过php web服务解决了这个问题,该服务将文件写入PC可访问的位置,并将URL返回给android应用程序。 Android应用程序然后将URL传递给PC。 –
2011-04-24 12:29:54
更多推荐
所有评论(0)