В настоящее время я пытаюсь использовать Jxl lib в android для чтения данных с SD-карты и получения FilenotfoudException.JXL библиотека в Android
Я использовал stackoverflow для поиска решений и поиска некоторых. но никто из них, похоже, не работает для меня. У меня следующий код реализован: /раздел Код/
File sdcard = Environment.getExternalStorageDirectory();
//Get the text file
File Excelfile = new File(sdcard,"ExcelTest.xls");
//
try {
Workbook wrkbk = Workbook.getWorkbook(Excelfile);
Sheet sheet1 = wrkbk.getSheet(0);
//Obtain reference to the Cell using getCell(int col, int row) method of sheet
Cell colArow1 = sheet1.getCell(0, 0);
Cell colBrow1 = sheet1.getCell(1, 0);
Cell colArow2 = sheet1.getCell(0, 1);
//Read the contents of the Cell using getContents() method, which will return
//it as a String
String str_colArow1 = colArow1.getContents();
String str_colBrow1 = colBrow1.getContents();
String str_colArow2 = colArow2.getContents();
}
Catch(Exception ex){}
Я всегда получаю исключение в строке Workbook wrkbk = Workbook.getWorkbook (Excelfile);
Я искал решение, но ничего не работает. Я предоставил все разрешения для чтения файлов на SD-карте (проверил его, прочитав текстовый файл, и он отлично работает).
Тот же код работает в обычной программе Java.
Пожалуйста, помогите .....