应用程序将文件写入内部 SD 卡,但 Windows 看不到该文件

2023-12-09

所以,我想做的是将数据写入 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(使用前将#替换为@)

应用程序将文件写入内部 SD 卡,但 Windows 看不到该文件 的相关文章

  • Phonegap(应用程序错误...发生网络错误)

    我已经使用phonegap 创建了一个版本 在index html 文件中 我编写了一个简单的iframe 用于加载网站 当我从phonegap获取本地url时它就起作用了 但如果我将整个构建作为 zip 文件上传到 PhoneGap 中
  • 需要对某些片段禁用 CollapsingToolbarLayout 的展开

    我有一个AppCompatActivity控制替换许多片段 这是我的布局 活动 main xml
  • 在 Android 中使用 awt

    我有一个绘制图表的 Java Swing 应用程序 它使用 Graphics2D 调用和 awt 对象 例如 Rectangle 等 在某些时候我可能想将其移植到 Android 上 我知道我无法在 Android 上使用 Graphics
  • 如何以编程方式判断蓝牙设备是否已连接?

    我了解如何获取已配对设备的列表 但如何判断它们是否已连接 这一定是可能的 因为我看到它们列在我手机的蓝牙设备列表中 并且它说明了它们的连接状态 将蓝牙权限添加到您的AndroidManifest中
  • 如何使用具有三种布局的视图翻转器?

    我目前正在使用ViewFlipper我的主要活动有两种不同的布局 我想使用第三种布局 但我只能找到showNext and showPrevious 命令 有人可以告诉我如何使用来实现第三种布局吗ViewFlipper 为您制作了一个示例
  • 现在正在复制文件吗? [复制]

    这个问题在这里已经有答案了 可能的重复 C 不时检查文件是否存在并从中读取 https stackoverflow com questions 12578177 c sharp from time to time check if a fi
  • 突出显示列表视图项目

    我需要在触摸列表视图项目时突出显示它并保持突出显示状态 我尝试了我发现的一切 但没有任何效果 这是我的代码 这是列表视图
  • Android Studio APK META-INF/BCKEY.DSA 中复制的重复文件

    我的代码构建得很好 但是当我尝试在调试中运行它时 出现以下错误 Error Execution failed for task app transformResourcesWithMergeJavaResForDebug com andro
  • 在 Android 中使用 AES 加密的最佳实践是什么?

    我为什么问这个问题 我知道人们对 AES 加密存在很多疑问 即使对于 Android 也是如此 如果您在网络上搜索 会发现很多代码片段 但在每个页面上 在每个 Stack Overflow 问题中 我都发现了另一个具有重大差异的实现 所以我
  • MutableStateflow 值、更新、发出

    假设我有一个可变状态流 https kotlin github io kotlinx coroutines kotlinx coroutines core kotlinx coroutines flow mutable state flow
  • 检测设备方向

    我需要检测 Android 设备方向变化 而无需手动处理传感器数据 同时保持活动方向坚持某个方向 onConfigurationChange不会起作用 因为会让我的活动不旋转 通过使用传感器数据来检测方向变化 我认为这是轮子的发明 因为 A
  • 本地管理的广播接收器泄漏?

    当应用程序被系统杀死时 本地 即使用 LocalBroadcastManager 管理 BroadcastReceiver 是否有可能泄漏 我需要它的具体用例是我想在活动的 onCreate onDestroy 中注册 注销 Broadca
  • 如何在Room的数据库迁移中正确添加索引?

    我在迁移 Room 数据库时遇到问题 在更新的数据库中 我必须将一个字段从整数更改为双精度值 我读到它并不像听起来那么容易 为了做到这一点 我必须使用这个更改后的属性创建新的临时表 复制前一个表中的所有值 删除旧的值 最后重命名临时表 我的
  • 如何让surfaceview透明

    大家好 我想让我的 DrawingSurface 视图透明 我尝试了很多东西 但它不起作用 这是我的 xml 代码 使我的表面视图透明
  • 使用 twitter API 1.1 在 Android 应用程序中显示 twitter feed

    基本上我想展示这个提要 https en twitter com epl live https en twitter com epl live在我的应用程序中 由于 twitter 更改了其 api 1 1 每个调用都必须经过授权 我发现的
  • android - 如何让按钮每次按下时单击播放声音文件?

    我打开了一个新项目 现在我想做的是 通过按下按钮 我想要播放一个 mp3 文件 而且每次按下按钮时 声音文件都会再次从头开始播放 所以假设 mp3 长 10 秒 我按下按钮 它正在播放 4 秒后我再次按下按钮 声音将再次播放 现在我想知道的
  • JavaScript 点击事件在 Android 4.0.4 默认浏览器上的 Samsung Galaxy SIII 上不起作用

    我在 Android 4 0 4 上使用 Samsung Galaxy SIII 的默认浏览器时遇到了最奇怪的问题 对于以下页面 单击链接将不会触发 JavaScript 处理程序 从其中一个 div 的内容中删除单个 a 字母使它们再次工
  • 在没有EOF的情况下停止读取java中的输入

    In 问题 如何停止读取输入 我的程序继续运行 要求更多输入 public static void main String args throws Exception BufferedReader br new BufferedReader
  • 将主题应用到 v7 支持操作栏

    我正在使用support v7库来实现ActionBar在我的应用程序中 我的styles xml file
  • 使用 PDFBox 在 Android 中创建 PDF

    我正在尝试通过我的 Android 应用程序创建 PDFPDFBoxapi 但出现以下错误 java lang NoClassDefFoundError org apache pdfbox pdmodel PDDocument 我已经将以下

随机推荐

  • WP7中如何改变点击时按钮的颜色?

    在WP7中 每当单击按钮时 按钮的背景就会变成白色 表明该按钮被单击 并在释放鼠标按钮时变得正常 但是我想将按钮选择的颜色从白色更改为橙 色 我该如何点呢 你将不得不玩Visual States那个Button控制 以下是默认样式Butto
  • T-SQL JSON:如何在 JSON 数组中搜索值

    我们正在使用 Azure SQL 并有一个名为 Companies 的表 其中一列包含 JSON JSON 字段的结构为 DepartmentLink https company com ContactName John Doe Conta
  • React hooks useEffect 仅在更新时?

    如果我们想限制useEffect要仅在组件安装时运行 我们可以添加第二个参数useEffect with useEffect gt 但我们怎样才能使useEffect仅在组件更新时运行 初始安装除外 如果您希望 useEffect 仅在除初
  • tf.nn.conv2d 在张量流中做什么?

    我正在查看有关张量流的文档tf nn conv2d here 但我无法理解它的作用或它想要实现的目标 它在文档上说 1 将滤波器展平为具有形状的二维矩阵 filter height filter width in channels outp
  • 如何在 VS2008 中将用户控件构建到独立程序集中?

    更具体地说 在 Visual Studio 2008 中执行此操作与 VS2005 不同时 我需要了解哪些信息 我找到了大量关于在 VS2005 中执行此类操作的参考资料 例如 http webproject scottgu com CSh
  • MySQL 准备语句

    我只是想知道是否有一种方法可以在 MySQL 中使用某种形式的准备好的语句 这样我就不必转义所有输入 也不必将所有文件从 MySQL 切换到 MySQLi 我真的不相信转义函数 所以如果有任何可以在常规 MySQL 中工作的替代方法 那就太
  • 分组集合选择按字母顺序排列的轨道

    我终于弄清楚如何使用动态选择菜单本教程 一切正常 但如何按名称组织下拉列表中的城市 下面是我编写的所有代码 如果您需要更多信息 请告诉我 Rails 新手请帮忙 VIEWS div class field div I would like
  • Jquery UI 自动完成 ajax 未填充下拉框

    我需要帮助 我看不出问题出在哪里 当我在 html 文件中设置自动完成源时 它工作正常 当我在 ajax php 中打印相同的源或数据库值并通过 ajax 返回它时 它不起作用 可能是什么问题呢 请帮助 Html
  • 重载运算符delete,或者如何杀死一只猫?

    我正在尝试重载运算符删除 以便我可以向那些不希望使用智能指针的人返回一个普通指针 但又能够控制何时删除对象 我定义了一个由多个灵魂构造的类 Cat 它有一个不执行任何操作的重载运算符删除 以及减少灵魂数量的析构函数 并且还进行了一些吹牛 当
  • 接下来我应该学习什么 DI/IoC 框架? [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我已经使用过 Spring 和 Spring NET 相当多了 但我想看看还有什么 谁能推荐一个我可以尝试学习的好的 Java 或 NET 框架 Here是来自善良的 Hanselman
  • AngularJS $interval 应该动态地增加/减少

    我只想使用 interval anyFunction 1000 但 1000 的值也应该是可变的 如果我通过定义变量来更改它 则视图上的间隔不会改变 有人可以发布一个如何更新 interval 的 速度 的示例吗 非常感谢 万一 我的控制器
  • 如何将 Node.js WebSocket 服务器部署到 Amazon Elastic Beanstalk?

    使用 Elastic Beanstalk Web 控制台 我启动了一个新的 Web Server 1 0 环境 预定义配置 Node js 64 位 Amazon Linux 2014 09 v1 0 9 环境类型 负载均衡 自动缩放 并有
  • 替换颜色图中的颜色

    我使用一条简单的线将 256 色索引图像分解为调色板 import numpy as np from PIL import Image im Image open palette np array im getpalette dtype n
  • 在 .net 中写入 CSV 文件

    我需要将数据集导出为 CSV 文件 我花了一段时间寻找一组可遵循的规则 并意识到编写 CSV 文件时有很多规则和例外 http knab ws blog index php archives 3 CSV file parser and wr
  • numpy.eig 中的特征向量不正交

    我的问题如下 使用 scipy linalg eig 获取特征向量和特征值我发现我所有的特征值都有多重性 1 但是当我运行下面的代码时 它并不能确认特征向量是正交的 因为在这种情况下它们应该是正交的 有什么原因会这样吗 或者如何修复它 im
  • 异步回调内的 Mocha 测试

    我已经简化了这个例子以便能够很好地解释它 我有一个想要迭代的数组 对于数组的每个元素 我想使用 async await 函数执行测试 所以我有以下代码 const chai require chai const expect chai ex
  • 编译错误:类中的构造函数无法应用于给定类型

    我尝试使用超类中的枚举创建子类对象 但是当我尝试在子类中创建对象时出现此错误 error constructor Payroll in class Payroll cannot be applied to given types publi
  • 如何使用 MVC (CRUD) 调用 JQuery UI Modal

    我有一个汽车视图 List cshtml 显示我的汽车列表 我想添加一个按钮 链接 添加汽车 该按钮必须在 JQuery Modal UI 中打开我的视图 Create cshtml 我怎样才能做到这一点 干得好 demo http dem
  • 在程序中更改当前的mysql数据库?

    对于我们的系统 我们使用具有相同结构的多个数据库 例如 当我们有 1000 个客户时 就会有 1000 个数据库 我们选择为每个客户提供自己的数据库 这样我们就可以毫不费力地立即删除他的所有数据 现在我每年都要更新几次数据库结构 所以我开始
  • 应用程序将文件写入内部 SD 卡,但 Windows 看不到该文件

    所以 我想做的是将数据写入 SD 卡上的文件 然后让 Windows 读取该文件 我看到的问题是 Windows 永远不会看到我的新文件 直到我重新启动 xoom xoom 的操作系统版本为 3 2 我也正在构建 SDK 版本 一旦 xoo