1

我想知道我创建了文件(比如说简单的 .txt 文件)并将它们保存到自己的本地存储中。手机使用 WiFi 连接到本地网络。一台 PC(不管是什么平台)连接到同一个网络,并且可以访问应用程序自己的本地存储(和文件)。只读就足够了。

WP8 可以做到这一点,还是有非常相似的解决方案可用?

谢谢。

4

1 回答 1

2

仅当您的应用程序在 PC 想要获得访问权限时正在运行时才有可能。然后有不同的选项可以做到这一点(创建本地 TCP 服务器,然后在手机和 PC 上实现一些简单的文件传输协议)。但是,如果您的应用程序只是通过 HTTP 将文件发送到在您的 PC 上运行的 Web 服务器,它会容易得多。

如果您想从拥有该存储的应用程序以外的其他东西访问隔离存储,正如您所描述的那样,那就别管它了,没办法。


好的,如果您希望在应用程序执行期间进行文件传输,那绝对是可能的。我只建议您在PC上运行 HTTP服务器,并在手机上的应用程序中运行HTTP客户端。以其他方式(手机上的服务器,PC上的客户端)会更加困难。这也意味着必须是您的手机而不是 PC 来启动传输。

如果对您来说没问题,请在您的 PC 上安装一些 Web 服务器(例如 Apache)。它的配置绝对超出了这个问题的范围。关于 Windows Phone,请看这篇关于如何进行 HTTP 请求的文章。

于 2013-07-02T12:22:49.903 回答