我需要将一个sqlite数据库文件复制到android设备上。与其他文件一起。Android:从PC复制文件到Android设备(编程)
这是由一个delphi应用程序完成的。 Ofc我可以拉起控制台命令。
所以基本上,我可以复制并从设备中获取文件。
现在,我有adb选项。
C:\Users\Documents>adb devices
List of devices attached
4527103425FC4D7 device
HT25ZW127890 device
C:\Users\Documents>adb push -s HT25ZW127890 test.txt /sdcard/test.txt
但不知道如何定位我的设备。它只是列出了所有的选项,就好像我在adb中输入一样。没有-s位,它表示连接了多个设备。 我在做什么错? Plus ...
另外:这是adb - > Android调试桥。哪个需要调试模式设置。
当然,这不是实现应用程序的理想方式,需要手机处于调试模式。
确实在从控制台手动输入命令这项工作?如果不是的话,那么这个问题与德尔福没有关系,只能给android和ADB – 2012-08-09 15:09:16
@Arioch'The Yes,Ogravity去掉标签。抱歉。你可以直接输入。这是我一直在尝试的。但是如果有其他方法的话。德尔福和/或控制台Im为他们。 – Doomsknight 2012-08-09 15:12:36
有应用程序共享Android磁盘通过WiFi网络 --- 有蓝牙 --- 当你把手机插入电脑时,它被视为USB拇指驱动器或微软MTP设备。 --- 对于前者,您可以像使用任何光盘一样工作。对于后者,MSDN有MediaPlayer 10 SDK,它描述了如何使用MTP。 --- 此外,MSDN还描述了Windows Shell Explorer文件名命名空间,因此您可能可以通过Shell32.dll COM对象推送/拖动这些文件 – 2012-08-09 15:18:33