gpt4 book ai didi

java - 如何将文件从 Android 写入 PC 并返回?

转载 作者:太空狗 更新时间:2023-10-29 13:30:26 25 4
gpt4 key购买 nike

情况:
客户有一部未激活的 Android 手机,无法使用蜂窝服务,而且他的办公室没有 wifi。他要我给他写一个简单的自定义联系人列表,他可以查看联系人的姓名和电话号码(已完成)。然而,他想要一个桌面客户端(用 Java 完成),他可以在其中更新联系人,因为他年纪大了一点,更喜欢使用标准尺寸的键盘而不是手机上的滑动键盘。(这也已完成)。

我需要完成应用程序的类(class),该应用程序将读取 PC 本地硬盘驱动器上的文件并更新 SD 卡上的联系人文件。

选项:
据我所知,在这种情况下我唯一的选择是使用手机的 USB 端口。我会让桌面客户端将联系人文件写入 Android 设备上的 SD 卡。

问题:
我可以使用 USBManager 类来安装应用程序吗:
1. 在PC上查找xml联系人文件。
2.读取PC上的文件,更新SD卡上的文件。

附加信息:
客户手机型号:Motorola Droid II Global
安卓操作系统版本:2.3.4

也许让桌面客户端访问 SDCard 并将文件写入 Android 设备可能更容易。我愿意回顾关于这个过程的所有概念和想法。谢谢。

最佳答案

如果设备处于“开发模式”,您可以使用 Android 调试桥 (adb) 通过 USB 连接从设备推送/拉取文件。

http://developer.android.com/tools/help/adb.html#copyfiles

如果 SD 卡是可移动的,那么为 PC 购买 SD 读卡器并让 PC java 程序写入 SD 卡可能更容易,将其从 PC 中取出,然后重新插入Android 设备然后 Android 应用程序可以从 SD 卡读取它。这就是你在上一段中所说的...

关于java - 如何将文件从 Android 写入 PC 并返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16114105/

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