如何在Android模拟器中破解真正的SD卡? (通过USB读卡器)

时间:2014-01-18 00:34:16

标签: android android-emulator sd-card android-sdcard

我知道模拟器可以创建一个sdcard.img作为模拟器使用的设备。

但现在,我想在Android模拟器中使用真正的SD卡。 是否有可能在Windows环境中构建android模拟器或者此请求需要在Linux环境中实现?

欢迎任何想法。 感谢。

1 个答案:

答案 0 :(得分:0)

好的,最后我自己得到了答案......

我们在这个问题上遇到的第一件事就是在执行模拟器时遇到警告。

警告:SD卡文件必须至少为9MB,忽略/ dev / sdX

跟踪main.c中的源代码后,

   if (size < 9*1024*1024ULL) {
           fprintf(stderr, "### WARNING: SD Card files must be at least 9MB, ignoring '%s'\n", opts->sdcard);
        } else {
            hw->hw_sdCard_path = ASTRDUP(opts->sdcard);
        }

我忽略了if条件,即强制执行hw-&gt; hw_sdCard_path = ASTRDUP(opts-&gt; sdcard);

然后,一切顺利:)