![](/img/trans.png)
[英]Need to read from a txt file in the assets folder in android studio
[英]Read txt file from assets folder
我正在嘗試從Eclipse中的Assets文件夾中讀取.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):致命異常:主
04-04 16:42:08.358:E / AndroidRuntime(9707):java.lang.RuntimeException:無法啟動活動ComponentInfo {com.ejemplo.lecturaficheros / com.ejemplo.lecturaficheros.MainActivity}:java.lang.NullPointerException
我認為那可能是因為我需要一些許可,但我不知道可能是哪一個。
這個星球上的任何Android設備上都沒有/assets/Modelos1.txt
。
要訪問資產,請使用在任何Context
(例如Activity
getAssets().open("Modelos1.txt")
調用的getAssets().open("Modelos1.txt")
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.