Android File.delete 不起作用

2023-12-29

我尝试将图像文件保存到 SD 卡后删除它,但删除功能不起作用。任何帮助将不胜感激。这是我的代码:

// Save image to SD card
String path = Environment.getExternalStorageDirectory().toString(); 
File file = new File(path, "tmpimage" + ".jpg"); 
....
....
....
// Delete image from SD card
file.delete();

后来我发现我实际上是在删除该文件。 File.delete 功能实际上工作正常。我也将图像保存到图库中,并期望 file.delete 将其从图库中删除。感谢大家回答我的问题。


我认为您忘记在清单中添加以下权限,如果没有,请检查它。

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android File.delete 不起作用 的相关文章

  • Gradle 错误:在操作系统独立路径“META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version”中找到多个文件

    我需要android 图像裁剪器我的 Android 应用程序的库 所以我将其添加到 gradle 依赖项中 同步后 出现了一些错误 这是一个 gradle 无法修复 发现多个文件具有与操作系统无关的路径 META INF androidx
  • 如何使用 WifiEnterpriseConfig 设置“使用系统证书”

    我想为我的应用程序的用户配置企业 WiFi 网络 因此 用户必须输入用户名和密码 其余的由应用程序处理 身份验证由 RADIUS 服务器 FreeRadius 3 处理 该服务器使用 LetsEncrypt 颁发的证书 因此无需导入我自己的
  • PopupWindow onitemclick 中的 Android Listview 在某些设备上不起作用

    我的 ListView 在 PopupWindow 内 当我显示 PopupWindow 并单击设备 ASUS K00z 中的 Listview 行时 fonepad 工作得很好 但在 HTC Z715e 中不起作用 项目单击事件未触发 1
  • Facebook4j API:搜索

    我正在使用 Facebook4j 通过关键字获取状态 facebook4j conf ConfigurationBuilder fac new facebook4j conf ConfigurationBuilder fac setDebu
  • 在Java中测试服务器是否启动的正确方法?

    简单地查看是否可以建立与网站 服务器的连接的正确方法是什么 我想要这个用于我正在编码的应用程序 如果我的网站离线 它只会提醒我 Thanks 您可以使用 HttpURLConnection 发送请求并检查响应正文中是否有该页面特有的文本 而
  • putExtra() 和 setData() 之间的区别

    putExtra 和 setData 有什么区别 我已经阅读了 android 文档 但没有太大帮助 还有之前的一个问题Intent setData 与 Intent putExtra https stackoverflow com que
  • 对话框片段嵌入取决于设备

    在我的应用程序中 用户从联系人或通话记录中选择电话号码 选择联系人非常简单 并且在手机和平 板电脑上都可以很好地工作 i e 在手机上会弹出新的全屏活动 在桌子上我会看到带有联系人列表的漂亮弹出对话框 似乎无法从通话记录中选择电话号码 因此
  • 如何在 Picasso 中使用磁盘缓存?

    我正在使用 Picasso 在我的 Android 应用程序中显示图像 load image This is within a activity so this context is activity public void loadIma
  • 有人可以给出一个 android 中 webview 实现的确切例子吗

    嗨 我正在使用开发 Android 应用程序WebView执行 我跟着官方安卓教程 http developer android com resources tutorials views hello webview html 在 Ecli
  • 如何在其他呼叫运行时以编程方式合并呼叫(电话会议)

    我的要求是这样的 假设我当时正在拨打一个号码 并且我想以编程方式拨打另一个号码 到目前为止 我所做的是 当某些呼叫已经进行时 我能够呼叫特定号码 例如 假设我正在拨打号码 123 1 分钟后 通过使用Alarm Manger我触发一个事件来
  • Android Studio 安装失败,APK 未签名

    最近从 Eclipse 更改为 Android Studio 我还更改了 JDKjava open jdk to jdk1 7 0 45 现在我尝试运行我的第一个应用程序 并收到以下消息 Installation failed since
  • 动态地将textView添加到线性布局中

    我在这里的某个地方读过这篇文章 但我完全迷失了 但我需要一些帮助 我的应用程序正在将列名称从 sqlite 拉入数组中 我想创建一个文本视图并为每个视图编辑文本 通过数组的大小 我记得在某处读过 您可以将 textViews 变量名称视为数
  • 如何为 flutter 绘图应用实现橡皮擦功能

    有一个关于通过 flutter 创建绘图应用程序的视频 YouTube https www youtube com watch v yyHhloFMNNA 它支持当用户点击屏幕时绘制线 点 但我找不到像 Android 本机那样擦除用户绘制
  • 如何关闭导航抽屉以使用返回主页图标按钮?

    我也将操作栏与搜索栏一起使用 并且我需要像后退按钮一样使用 ActionBar ico 但我也在使用导航抽屉 如何关闭 隐藏 禁用导航抽屉菜单以使用后退按钮 我的 ActionBar 代码 Override public boolean o
  • 推特更新状态

    我正在通过 twitter4j 将 Twitter 集成到 Android 我可以成功阅读我发布的推文 现在我试图用它发布推文 但我不能 我收到如下奇怪的警告 02 01 16 28 43 298 WARN System err 729 4
  • 如何从一个活动检索 Double 值到另一活动?

    我制作了一个包含 2 个活动的应用程序 其中第一个活动包含一些 EditText 十进制数字 另一个活动也包含一些 EditText 十进制 现在我想将一个 EditText 的值传递给另一个 但作为 双 而不是作为一个字符串 因为该值将用
  • 如何从图库动态卸载图像?

    我有自定义 ImageView public class ShadowedImageView extends ImageView private Paint mPaint public Bitmap bitmap null private
  • 在循环中按名称访问变量

    我正在开发一个 Android 项目 并且有很多可绘制对象 这些绘图的名称都类似于icon 0 png icon 1 png icon 100 png 我想将这些可绘制对象的所有资源 ID 添加到整数 ArrayList 中 对于那些不了解
  • android 中的 java.net.URL ..新手问题

    我是java新手 正在尝试android开发 以下代码生成 malformedURLException 有人可以帮助我识别异常吗 任何提示都会非常有帮助 package com example helloandroid import and
  • Android - 如何简单地拖放按钮?

    我在这里找到了一个适合初学者的教程 http androidrox wordpress com 2011 05 13 android sample app drag and drop image using touch http andro

随机推荐

  • Eclipse - maven - 我应该执行什么目标才能从 Maven 实际部署到 Wildfly(达到与“在服务器上运行”eclipse 命令相同的结果)

    Maven 新手 我有一个 Eclipse 项目 我可以右键单击 gt 运行为 gt 在服务器上运行它在我本地的 Wildfly 安装上成功运行 有没有办法R单击 gt 运行为 并选择适当的maven目标来达到相同的效果 即打包为war 复
  • WPF 中的双向绑定

    我无法在 WPF 中实现双向绑定 我的应用程序主窗口中有一个绑定到文本框的字符串属性 我将模式设置为 TwoWay TextBox 的值唯一更新的时间是窗口初始化时 当我在文本框中键入内容时 基础字符串属性值不会更改 当字符串属性的值被外部
  • Heroku 和网页抓取

    我有一个 nokigiri 网络抓取工具 它发布到我正在尝试发布到 heroku 的数据库 我有一个 sinatra 应用程序前端 我想从数据库中提取它 我是 Heroku 和 Web 开发的新手 不知道处理此类问题的最佳方法 我是否必须将
  • 如果没有预处理步骤,Qt 的可用性如何?

    我认为库要求使用特殊工具对我的源代码进行预处理是不合理的 也就是说 有几个人向我推荐了 Qt 库来进行跨平台 GUI 开发 如果没有预处理步骤 Qt 的可用性如何 编辑 好吧 大家 我并不是说这个问题是对 Qt 的攻击 太多的 Qt 粉丝都
  • 将 php 异常重新抛出到更高级别的 catch 块中

    我试图将异常从特定的 catch 块传递到更通用的 catch 块 但它似乎不起作用 当我尝试以下操作时 出现 500 服务器错误 这可能吗 我意识到有一些简单的解决方法 但是说 嘿 我不想处理这个错误 让我们让更通用的异常处理程序来处理它
  • 使用 awk 打印从零开始的行号

    谁能告诉我如何使用 awk 打印包括零的行号 这是我的输入文件 当我运行下面的 awk 命令时我得到 awk print NR 0 stackfile2 txt tr gt actual output txt 而我的预期输出是 如何打印以零
  • JavaScript 在 Thymeleaf 和 Spring Boot 中无法按预期工作

    JavaScript 在 thymeleaf 中不起作用 在 Spring Boot Thymeleaf 中 首先可以打开模态 但第二 第三 东西无法打开模态 每个事物都有类名 但只有第一个事物可以打开模态 我认为 JavaScript 只
  • 将实例方法作为函数指针传递给 C 库

    我正在编写一个使用 C 库的 Objective C 应用程序 我目前面临的问题是 C 库有一个结构 其中某些字段是函数指针 稍后用作回调 如何将 Objective C 实例方法转换为函数指针并将其传递给库 您需要在 Objective
  • 从列表中创建随机对

    我正在尝试创建一个程序来打印列表中的元素对 我需要创建一个字典 一开始是空的 可以在其中存储值 循环遍历列表以形成一对并确保没有重复项 当我在列表中循环时 我需要获取一个随机数 然后可以使用它来删除元素 使用 pop 方法从列表中删除随机选
  • 在服务器端验证 recapcha

    我在我们的一个项目中使用 Google 验证码 我在aspx页面中添加了recaptcha控件 现在我想验证在 recaptcha 中输入的值是否正确 我如何在按钮单击事件中完成它 我正在使用c if Page IsValid Will b
  • 获取 Android 上触摸事件的坐标

    我是 Android 新手 我已经完成了 hello world 教程 并且对正在发生的事情有了基本的了解 我对 T Mobile Pulse 的触摸屏特别感兴趣 所以为了让我开始 我希望能够在屏幕上写下 tocuh 事件的坐标 假设用户触
  • 如果有多个单词,则提取字符串中逗号后的最后一个单词,否则提取第一个单词

    我有数据 其中文字如下 location lt c xyz sss New Zealand USA Pris France id lt c 1 2 3 df lt data frame location id 我想从数据中提取国家名称 棘手
  • 如何避免 WPF 中的 Window 小于 UserControl 的最小尺寸?

    我有一个用户控件 状态栏 它具有隐式最小尺寸 不是通过属性设置 我的意思是 当它达到最小尺寸时 它不能减小并且会被裁剪 有没有办法让主窗口知道 UserControl 将被裁剪并且不允许它减小其大小 对于 WPF 这样的智能布局系统 它必须
  • 批次:后面带星号的百分比是多少?

    我在批处理文件中有这一行 Test exe 我在谷歌搜索 找到了这个解释 某些 DOS 版本使用此符号和百分号 来表示批处理文件中命令行上的所有参数 但我还是不明白这个命令怎么用 谢谢你 这用于将您传递到批处理文件的参数转发到另一个应用程序
  • 带背景图像的 JTextArea 的内部填充

    我的最终目标是拥有一个JTextArea带有背景图像 我在网上找到了代码 向我展示了如何执行此操作 但现在我遇到了图像顶部文本的问题 这就是我的意思 有什么方法可以添加一种向内缩进 以便文本不与图像边缘重叠 这是原始评论气泡图像 这是代码
  • 从Jquery中的hover()获取悬停单词?

    我想根据鼠标悬停在其上的单词进行自动翻译 我用 p hover function var hoveredWord this text translate hoveredWord en function to translate a word
  • checkbox数组返回nodejs中最后检查的值,而不是整个数组

    我试图通过 req body 从复选框中获取选中的值 如果我只检查一个就没有问题 并且在 req body 上有一个具有该值的对象 如果我检查多个 那么它会返回我连续检查的最后一个 我使用express ejs 和express json
  • 如何获得对 HTA 打开的对话框的 IE9 标准支持?

    我正在将一些旧的 HTA 从 Quirks 转换为 IE9 标准 但是 HTA 打开的模态和非模态对话框似乎不支持 IE9 标准模式 测试对话框
  • Phonegap如何获取应用程序内的应用程序名称?

    当我在手机上打开应用程序时 我想使用phonegap 获取应用程序的名称 并将该名称传递给网址 有没有办法获取应用程序名称 目前 我在应用程序打开时执行此操作 但我需要将应用程序的名称传递到 URL 的末尾 location href ht
  • Android File.delete 不起作用

    我尝试将图像文件保存到 SD 卡后删除它 但删除功能不起作用 任何帮助将不胜感激 这是我的代码 Save image to SD card String path Environment getExternalStorageDirector