我试图从eclipse中的assets文件夹中读取一个.txt文件。我有这样的代码:从资产文件夹中读取txt文件
void LecturaModelos(){
int N = 1716;
double[] vector = new double[N];
double[][] matriz = new double[13][N/13];
Scanner inputStream = null;
try {
inputStream = new Scanner(new File("/assets/Modelos1.txt"));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
for (int i = 0; i < N; i++) {
String line = inputStream.next();
vector[i] =(double) Double.parseDouble(line);
}
inputStream.close();
}
但我得到这个错误:
04-04 16:42:08.358: E/AndroidRuntime(9707): FATAL EXCEPTION: main
04-04 16:42:08.358: E/AndroidRuntime(9707): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.ejemplo.lecturaficheros/com.ejemplo.lecturaficheros.MainActivity}: java.lang.NullPointerException
我认为这可能是因为我需要一些权限,但我不知道它可能是其中之一。
好的,谢谢你aa – woske 2015-04-04 17:24:34