所以,我想做的是将数据写入 SD 卡上的文件,然后让 Windows 读取该文件。
我看到的问题是 Windows 永远不会看到我的新文件,直到我重新启动 xoom。 xoom 的操作系统版本为 3.2,我也正在构建 SDK 版本。一旦 xoom 重新启动并且我在 Windows 中导航 xoom,我的新目录和文件会在刷新目录几次后显示。这是我在 xoom 和设备之间交换信息时编写的应用程序的问题。
我在 xoom 上写出文件的代码非常简单,但是如果我需要在 Windows 看到我刚刚创建的文件之前重新启动 xoom,我一定会丢失一些东西。我觉得应该不需要。
String path = Environment.getExternalStorageDirectory().getPath() + "/TEST3/";
File dirPath = new File(path);
dirPath.mkdirs();
try
{
FileOutputStream fw = new FileOutputStream(path + "test4", false);
fw.write(mac.getBytes());
fw.flush();
fw.close();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
Use MediaScannerConnection
and scanFile()
.
在 Honeycomb 及更高版本上,Android 已切换到 MTP,并放弃 USB 大容量存储模式。总的来说,这是一件好事,但这意味着只显示索引文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)