如果我安装一个包“mypack.apk”,那么“/data/data/com.Android.mypack”将始终创建

时间:2011-03-28 06:37:04

标签: android file file-io

        File fileDir = getFilesDir();
     Log.v("TEST","FILEDIR--->"+ fileDir.toString());  //prints   FILEDIR--->/data/data/com.Android.mypack/files


    String strNewFileName = "test1.txt";
    String strFileContents = "TEST PRG, NOTHN  MUCH";


    File newFile = new File(fileDir, strNewFileName);
    try{
    boolean filestat = newFile.createNewFile();
    Log.v("TEST"," CREATE FILE =>"+ filestat);  //Prints true indicating a successful creation

    FileOutputStream fo =
        new FileOutputStream(newFile.getAbsolutePath());
        fo.write(strFileContents.getBytes());
        fo.close();
    }
    catch(IOException e) 
    {} 

用Android平板电脑运行程序后。我安装了平板电脑并使用文件资源管理器在内部存储中查找文件。但我无法找到像“/data/data/com.Android.mypack/files”这样的路径。如何确认是否创建了新文件?或者如何使用文件管理器从UI检查它。

OR

如果我安装了一个说“mypack.apk”的软件包,那么将会创建“/data/data/com.Android.mypack”吗?我无法查看它。我厌倦了使用andexplorer及其空白

1 个答案:

答案 0 :(得分:0)

如果您使用的是Eclipse,则可以按照以下方式检查文件是否存在。

在日食的右上角有选择DDMS的选项(如果你没看到它点击“Open Perspective”图标)。

DDMS - >文件资源管理器 - >数据 - >数据 - > com.Android.mypack - >文件 - > (如果创建了您的文件)

它还会显示标签的文件。只需在左侧选择标签。