如何通过Wi-Fi访问SD卡上的文件?

时间:2012-01-14 21:31:13

标签: android android-wifi

众所周知,当Android通过USB线连接到PC时,SD卡被配置为大容量存储设备,并映射到驱动器盘符。因此,PC程序可以使用驱动器号访问SD卡上的文件。现在我想取消使用电缆,而是使用Wi-Fi。我的问题是:

当PC和Android通过Wi-Fi在同一路由器/ LAN上时,以编程方式,PC程序(用MFC编写)如何访问存储在SD卡中的文件?

我知道这个问题有点过于广泛,但在这一点上,我需要的只是指向我需要开始研究的一些技术的指针。非常感谢你。

2 个答案:

答案 0 :(得分:1)

Wwyt,

无法强制Android设备从PC端泄露数据。它至少需要设备上的小型Android应用程序。它是故意以这种方式实现的。请注意,Android应用程序不需要复杂,只需响应Wifi连接事件并设置适当的环境。然后,PC应用程序可以运行它所需的连接。

有一些应用程序在某种程度上利用了这种配对。例如,EZTether通过代理服务器利用“交换文件”将Web连接分发到PC端。据我所知,这样的配对仍然需要完整的配对。

从本质上讲,问题是:如果没有一些本地对手的干预,就无法告诉Android设备该做什么。本地对应方可以是用户或应用程序。如果是用户,那么必须有一个接口,通过它可以给出正确的答案。如果它是一个应用程序,必须告诉它由用户运行或通过响应事件(系统或其他)。换句话说,如果不破解设备,就无法远程强制解决这个问题。

希望这有帮助,

FuzzicalLogic

答案 1 :(得分:0)

你可以,例如实现在手机上运行的Web服务器或ftp服务器,即服务文件。