我要打开的文件位于文件中:
/data/data/MY_PACKAGE/files/samplefile.txt
我已从ddms中提取文件,其中包含所需内容
我只是想获取文本文件以便解析它..
我尝试了以下内容:
File sdcard = Environment.getExternalStorageDirectory();
//Get the text file
File xmlFile = new File(sdcard,"samplefile.txt");
但没有快乐......
提前致谢!!
答案 0 :(得分:1)
使用getFilesDir()
而非Environment.getExternalStorageDirectory()
来获取文件所在的内部存储空间的根目录。
答案 1 :(得分:0)
要打开存储在应用程序专用目录中的文件,您必须使用openFileInput(String fileName)。这将返回一个您可以使用的FileInputStream。