利用蓝牙无线传输数据具有方便、稳定的特性,但速度无法与读卡器、数据线相提并论,仅仅好于红外。据我测试,用蓝牙向原卡写数据,每秒可以达到 37k 。而向兼容的 mmc 卡写数据,不同的卡速度不一,但都没有原卡快!我的 kingmax 卡,用蓝牙向他上面写数据每秒只有 26k 的样子。也就是说原卡和我的 kingmax 卡之间有 10k 的差距,这个差距可不小啊,如何能提高蓝牙的速度,弥补这一差距呢?换卡、换蓝牙都是不现实的,又没有好的方法优化兼容的 mmc 卡。
难道就没有办法了吗?正在无计可施的时候,突然一个念头从眼前飞过,对!用蓝牙向手机内存写数据,只要原文件不大于手机剩余空间,这是可行的,而且理论上说速度应比向原卡写更快些啊,说干就干,我立刻选了一个 mp3 文件向内存根目录写入(向根目录写,写完后手机会发出提示音,让你转存的。否则不会提示你转存。),哇!每秒能达到 41k ,好棒啊,比原卡还快。等数据传输完毕,手机发出响亮的提示音,提示你转存。这时你就可以选择 mmc 卡中要存的位置了,内存向 mmc 转存速度很快,几秒钟就完成了。
要注意的是:
1. 这种方法仅适合传输不太大的文件,如 4 - 5 兆的 mp3 文件。
2. 不能连续传输多个文件,以防内存溢出 3. 手机内存要有适当的剩余内存空间。
上述方法也只是一个权宜之计,不是办法的办法,但在没有更好的方法及硬件的情况下,偶尔为之,不失为一个选择。