android - 无法在android中的真实设备的内部存储中找到文件

标签 android file-io

这是我试图在 android 的内部存储中创建文件的代码。它在模拟器中工作,我可以在 data/data/packagename/中看到该文件,但在真实设备中我找不到该文件。 更清楚地说,我在真实设备中找不到路径data/data/peckagename/,也没有看到任何文件名data.txt。我也想使用 eclipse 或任何其他应用程序导出它

File mydir = this.getDir("mydir", Context.MODE_PRIVATE); //Creating an internal dir;
    File    heapFile = new File(mydir, "data.txt"); 
     FileWriter heapFileWritter = null;
     String file="";
    try{
        if (!heapFile.exists()) {

             heapFile.createNewFile();

        }
         file = heapFile.getAbsolutePath();
           heapFileWritter = new FileWriter(file);

           heapFileWritter.write(MyService.callcount);

最佳答案

您只能看到外部存储中的文件,您看不到设备内部存储中的文件,除非您为此安装了应用程序,

关于android - 无法在android中的真实设备的内部存储中找到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17828255/

相关文章:

c# - 保存图像缩略图而不是 MediaStore.ActionImageCapture 中的完整图像

c++ - qt c++ 中的多个文件阅读器

使用 mmap 将整个文件复制到内存中

android - 如何在 android 中使用 xml 布局进行绘制

android - 如何使用 Mapview 设置布局

android - 缺少 API 级别 25 的 Google API

python - 在使用 Flask 的 python 中,如何写出一个对象以供下载?

java - 如何确定java中文件每一行的字节数?

c# - 在 C# 中检测文件读取

android - 如何在android中获取号码的最后4位?