android - Error while using jxl to access Excel files -
android - Error while using jxl to access Excel files -
i'm trying write applicate read/write excel spreadsheet files. haven't done serious yet other effort marry jxl java code eclipse android project.
i'm getting failure:
class="lang-none prettyprint-override">a fatal error has been detected java runtime environment: internal error (classfileparser.cpp:3494), pid=4868, tid=6000 error: shouldnotreachhere() jre version: 6.0_26-b03 java vm: java hotspot(tm) client vm (20.1-b02 mixed mode windows-x86)
my code simply:
package com.ulsanonline.gradebook; import java.io.file; import java.io.ioexception; import jxl.cell; import jxl.celltype; import jxl.sheet; import jxl.workbook; import jxl.read.biff.biffexception; import android.app.activity; import android.os.bundle; import android.os.environment; import android.widget.edittext; public class importstudents extends activity { private string inputfile; private gradebookdbadapter mdbhelper; private edittext mnametext; private long mrowid; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); mdbhelper = new gradebookdbadapter(this); mdbhelper.open(); setcontentview(r.layout.exercise_list); settitle("import students file"); } public void read() throws ioexception { file inputworkbook = new file(environment.getexternalstoragedirectory() + "/gradebook/attendance.xls"); if (inputworkbook.exists()) { string filename = inputworkbook.getabsolutepath(); inputworkbook = new file(inputfile); workbook w; seek { w = workbook.getworkbook(inputworkbook); // first sheet sheet sheet = w.getsheet(0); // loop on first 10 column , lines (int j = 0; j < sheet.getcolumns(); j++) { (int = 0; < sheet.getrows(); i++) { cell cell = sheet.getcell(j, i); celltype type = cell.gettype(); if (cell.gettype() == celltype.label) { system.out.println("i got label " + cell.getcontents()); } if (cell.gettype() == celltype.number) { system.out.println("i got number " + cell.getcontents()); } } } } catch(biffexception e) { e.printstacktrace(); } } } public static void main(string[]args) throws ioexception { importstudents test = new importstudents(); test.read(); } }
any ideas on went wrong?
thanks, martin
that error compiler, ide, or other desktop tool. has nil android. android not run "the java runtime environment".
android
Comments
Post a Comment