gpt4 book ai didi

android - 无法卸载/mnt/secure/staging

转载 作者:行者123 更新时间:2023-11-30 03:54:59 27 4
gpt4 key购买 nike

android 无法访问SD卡中的文件####Android无法访问SD卡中的文件

我正在开发在 SD 卡中创建文本文件的应用程序。

我有一个接收器,它将执行在 SD 卡中创建文件的逻辑,从那时起我将继续将一些数据存储到其中。

到目前为止它工作正常,但突然我停止工作了。

我检查了logcat输出,我发现了一些与SD卡挂载相关的日志。

但是不知道如何解决这个问题。

下面是日志语句:

     1.464 W/Vold    ( 2357): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 3, action 0)
08-23 07:26:31.783 E/ProcessKiller( 2357): Process logcat (3344) has open file /mnt/secure/staging/abc1.txt
08-23 07:26:31.783 E/ProcessKiller( 2357): Process logcat (3345) has open file /mnt/secure/staging/abc2.txt
08-23 07:26:32.845 W/Vold ( 2357): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 2, action 1)
08-23 07:26:33.173 E/ProcessKiller( 2357): Process logcat (3344) has open file /mnt/secure/staging/abc1.txt

我已添加权限android.permission.WRITE_EXTERNAL_STORAGE

最佳答案

我认为这只是因为您使用多线程访问文件。因此,请尝试在您的打开文件功能中使用 synchronized。

synchronized void openFile(String filePath) {
// Code to open file
}

关于android - 无法卸载/mnt/secure/staging,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13485913/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com