Dan*_*iel 8 delphi android wpd
我的Android应用程序生成一些文件,我需要与我的主PC程序同步,反之亦然.我这样做的常用方法是使用一个FTP帐户,我的Android应用程序和我的PC程序都获取最新版本的文件,这很好用.我的一些客户在他们的Android设备上没有互联网访问权限,因此必须通过USB电缆连接到PC来与我的程序同步.为此,我在我的电脑程序中的程序将在Android设备上的指定文件夹中的文件同步.问题是此方法仅在Android设备可以作为驱动器安装时才有效,因此可以通过Windows为其分配驱动器号.
某些设备,尤其是运行Honeycomb的平板电脑(我在三星Galaxy 10.1标签和联想Thinkpad平板电脑上经历过这种设备)不会作为驱动器安装,而是作为Windows便携设备(WPD)连接.在这种情况下,我无法从我的程序(用Delphi编写)访问设备,因此我的同步文件的例程不起作用.
我的例程必须知道要同步的文件夹的特定位置才能工作,所以如果我可以将文件从设备传输到PC上的临时文件夹,同步它们并可能将文件传回设备,这将解决我的问题.
任何人都可以建议一种方法,我可以将文件从WPD设备传输到我的PC上的文件夹,然后再返回?它必须自动化,因为我的客户端无法手动传输文件.或者,有没有办法强制WPD设备作为普通外部驱动器运行并分配驱动器号?