Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将手机存储器中的纯文本文件内容保存到Android中的变量中?_Android - Fatal编程技术网

如何将手机存储器中的纯文本文件内容保存到Android中的变量中?

如何将手机存储器中的纯文本文件内容保存到Android中的变量中?,android,Android,我在安卓设备的外部存储器中有一些纯文本数据,我想把这些纯文本保存到一个变量中,我怎么能做到呢 我试过: Scanner in; try { in = new Scanner(openFileInput("aspw.dat")); String password = in.nextLine(); } catch (FileNotFoundException e1) { errortoast.show(); e1.printStackTrace(); } 即使文件aspw.dat就在SD卡的根目录

我在安卓设备的外部存储器中有一些纯文本数据,我想把这些纯文本保存到一个变量中,我怎么能做到呢

我试过:

Scanner in;
try {
in = new Scanner(openFileInput("aspw.dat"));
String password = in.nextLine();
} catch (FileNotFoundException e1) {
errortoast.show();
e1.printStackTrace();
}
即使文件aspw.dat就在SD卡的根目录中,我也会收到一个文件未找到异常。

使用以下代码:

Scanner in = new Scanner(openFileInput("Name of file"));
String stuff = in.nextLine();
stuff
将包含文件中第一行的内容。如果文件中应该有多行,则可以继续调用.nextLine()中的
。有关使用扫描仪的更多信息,请查看。有关使用android文件输入和输出的更多信息,请查看的文档