【问题标题】:Transferring files fast between pc and AVD在 pc 和 AVD 之间快速传输文件
【发布时间】:2012-11-16 13:20:37
【问题描述】:

我必须将一些外部文件从我的电脑复制到我的 AVD。这似乎是可能的,特别是通过 ADB 使用这个命令:> adb push "C:/_tmp_filestocopy" "/sdcard",它现在正在复制,但速度相当慢,当我说相当慢时,我的意思是 非常 慢。例如,一个 50MB 的文件花费了我不到 20 分钟。因此,我的问题是:有没有更快的方法可以将文件从 PC 传输到 AVD?我在某处读到您可以在 Linux 中从 AVD 挂载sdcard.img。不幸的是,我正在运行 Windows。也许我可以不时尝试 VirtualBox 或 VMWare。另外,我见过 Quick ADB Pusher,但我怀疑它只是使用 ADB 命令行,但带有 GUI。它实际上更快,还是只是 GUI 后面的命令行?

【问题讨论】:

  • 我大部分的东西都用电子邮件 :))

标签: android adb avd


【解决方案1】:

您可以尝试以下方法:

1) 设置安卓模拟器时创建一个sdcard镜像文件。确保文件足够大以存储您希望模拟器访问的所有数据。

2) 在 Windows 上挂载 sdcard 映像文件(就像挂载 ISO 映像一样)。检查此链接http://heatware.net/windows-xp/how-to-mount-an-isobinuifimg-image-in-windows/

3) 完成此操作后,您应该可以从文件浏览器访问某种外部或虚拟磁盘。

4) 将所有内容复制到虚拟映像中。

5) 从系统中卸载映像。

6) 启动模拟器。它应该会看到 sdcard 上的所有数据。

在 GNU/Linux 上会容易得多,因为您可以使用一个命令安装/卸载 img。

祝你好运!

【讨论】:

    猜你喜欢
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多