如何从 android 的内部存储移动文件 a?
How to move file a from internal storage of android?
我想从 android 内部存储应用特定目录移动文件。
e.g:
从 /data/user/0/com.app.package/cache
到 /data/user/0/com.app.package/files
我知道我可以复制所有内容并执行读取位等操作,复制内容,将其重新写入新位置,然后删除原始内容。
但是
我不想这样做,这不是移动而是复制东西。
那么,有谁知道这里有什么简单的方法吗?
尝试使用此代码移动
File from = new File(oldPathWithFileName);
File to = new File(newPathWithFileName);
from.renameTo(to);
这只有在两个文件都放在同一个存储中时才有效(这就是你的情况),当你想从例如移动时不起作用。内部存储到 SD
我想从 android 内部存储应用特定目录移动文件。
e.g:
从 /data/user/0/com.app.package/cache
到 /data/user/0/com.app.package/files
我知道我可以复制所有内容并执行读取位等操作,复制内容,将其重新写入新位置,然后删除原始内容。
但是
我不想这样做,这不是移动而是复制东西。
那么,有谁知道这里有什么简单的方法吗?
尝试使用此代码移动
File from = new File(oldPathWithFileName);
File to = new File(newPathWithFileName);
from.renameTo(to);
这只有在两个文件都放在同一个存储中时才有效(这就是你的情况),当你想从例如移动时不起作用。内部存储到 SD