Witam
Potrzebuję wczytać plik csv dołączony do apki, by go następnie sparsować. Przekopując google (na metr w głąb) znalazłem dwa sposoby: jeden umieszczenie pliku w katalogu assets, drugi w drawable. Próbowałem zrobić to w ten pierwszy sposób i wrzuciłem do metody onCreate() coś takiego:
try {
getAssets().open(csvFilename);
Log.i(DEBUG_TAG, "Pierwsza");
} catch (IOException e1) {
e1.printStackTrace();
}
try {
new CSVReader(new FileReader(is));
Log.i(DEBUG_TAG, "Druga");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
try {
CSVReader.readAll();
} catch (IOException e) {
Log.i(DEBUG_TAG, "Trzecia");
e.printStackTrace();
}
jednak przed drugim Logiem wyłącza mi VM, a druga sprawa to korzystam z biblioteki opencsv-2.3 i eclipse chce zmienić w
CSVReader.readAll();
readAll() na static, czego nie można zrobić bo cała biblioteka się pójdzie kochać, a bez tego apka nie pójdzie. Wie ktoś gdzie robię błąd?
Z góry dzięki za pomoc.