gpt4 book ai didi

android - 将文件从 Android WPD 设备传输到 PC

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:58:53 24 4
gpt4 key购买 nike

我的 Android 应用程序生成一些文件,我需要将这些文件与我的主 PC 程序同步,反之亦然。我执行此操作的常用方法是使用 FTP 帐户,我的 Android 应用程序和我的 PC 程序都可以在其中获取最新版本的文件,这工作得很好。我的一些客户在他们的 Android 设备上无法访问互联网,因此必须通过使用 USB 数据线连接到 PC 来与我的程序同步。为此,我在我的 PC 程序中有一个例程,它将同步 Android 设备上指定文件夹中的文件。问题在于,此方法仅在 Android 设备可以作为驱动器安装并因此由 Windows 分配驱动器号时才有效。

某些设备,尤其是运行 Honeycomb 的平板电脑(我在 Samsung Galaxy 10.1 tab 和 Lenovo Thinkpad Tablet 上体验过)不会作为驱动器安装,而是作为 Windows 可移植设备 (WPD) 连接。在这种情况下,我无法从我的程序(用 Delphi 编写)访问设备,因此我的文件同步例程不起作用。

我的例程必须知道要与之同步的文件夹的特定位置才能工作,因此如果我可以将文件从设备传输到 PC 上的临时文件夹,同步它们并可能将文件传输回设备,那会解决我的问题。

任何人都可以建议我将文件从 WPD 设备传输到我 PC 上的文件夹并再次传输回来的方法吗?它必须自动化,因为我的客户无法手动传输文件。或者,有没有办法强制 WPD 设备作为普通外部驱动器运行并分配一个驱动器号?

最佳答案

您可以使用 WPD Automation API从您的 PC 应用程序。上面的页面提供了文档,但我没有查找任何代码示例。 (我没有这个需求;对于我为 Android 编写的必须与 PC 同步的应用程序,这些设备都可以用作 USB 驱动器或可以通过 Google 文档(例如联系人和日历信息)进行同步。

关于android - 将文件从 Android WPD 设备传输到 PC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8234407/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com