我的桌面上有 4 个 txt 文件。我创建了一个 android 应用程序,我将在其中读取这些文件并在 EditText 中打印这些文件,但这些文件是 ddms -> myapp -> data -> files 中的药物。
所以使用模拟器我的应用程序可以正常播放,但是在我的手机中,不要读取这些文件并关闭应用程序。
这是我的代码:
public String ReadFileTrack1()
{
FileInputStream fIn = null;
InputStreamReader isr = null;
char[] inputBuffer = new char[900];
String data = null;
try
{
fIn = openFileInput(tracks[0]+".txt");
isr = new InputStreamReader(fIn);
isr.read(inputBuffer);
data = new String(inputBuffer);
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
isr.close();
fIn.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
return data;
}
代码是正确的,但不要在我的手机上玩。我能为这个问题做些什么?如何在我的手机中加载这 4 个 txt 文件,以便我的应用程序正常播放?