Java 在Android中,dataDir中的文件存在于何处?

Java 在Android中,dataDir中的文件存在于何处?,java,android,Java,Android,我正在开发一个Android应用程序,其中文件的位置如下所示 方法如下: public boolean log(ApplicationInfo aplinfo) { ApplicationInfo objAppinfo; objAppinfo = apinfo; _strFilePath = objAppinfo.dataDir; _strFilePath += "/"; } 其中appinginfo是我的活动名称 当我在logcat中看到时,我得到的文件路

我正在开发一个Android应用程序,其中文件的位置如下所示

方法如下:

public boolean log(ApplicationInfo  aplinfo)
{
    ApplicationInfo objAppinfo;
    objAppinfo = apinfo;

    _strFilePath = objAppinfo.dataDir;
    _strFilePath += "/";
}
其中
appinginfo
是我的活动名称

当我在logcat中看到时,我得到的文件路径为

09-07 06:34:41.355: INFO/System.out(525): 
  FileName::::::::::/data/data/com.andr.activity/Info_SA1.txt
我的疑问是我在哪里可以找到这个文件,这个文件存在于哪里

当我试图读取此文件的内容时,写入此文件的内容也可见。但我无法找到文件的物理位置

data/data/com.andr.activity路径存在于何处

有人能帮我解决这个问题吗?
提前感谢。

它位于android文件系统中,与您计算机的文件系统不同。要查看android文件系统中的文件,请在命令提示符下使用adb shell。运行: adb shell ls/data/data/com.andr.activity。执行此操作之前,请确保您的设备/仿真器已连接。 或者,如果您正在使用eclipse,请切换到DDMS视图并查看文件资源管理器

要查看文件,请执行以下操作:

adb shell
内壳用途:

cd /data/data/com.andr.activity
cat filename

或者使用
adb pull
将文件复制到计算机的本地文件系统,然后使用任何编辑器查看它。阅读更多关于adb pull的信息

非常感谢您在那里找到了我的文件?我的仿真器已连接,并使用DDMS查找我的文件。但如何查看该文件?我正在尝试右键单击并打开,但无法查看该文件。DDMS不支持查看文件。我修改了上面的答案,添加了如何查看文件。