2012-09-09 35 views
0

我正在使用jxl包创建excel文件,并通过我的android应用程序将其导出到SD卡。我已将eclipse中的jxl.jar添加到我的应用程序包中的引用库中。通过Android应用程序创建Excel时出错

但仍当我运行的应用程序,它是强制关闭,我得到的logcat下面的错误

09-10 00:10:3​​1.242:E/dalvikvm(321):找不到类“JXL .WorkbookSettings',从法h.pkg.main.ExportActivity $ 2.onClick

引用请参考下面我以供参考代码..创建WorkbookSettings obeject wbSettings时

 export.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View arg0) { 
      // TODO Auto-generated method stub 
      String Fnamexls="Report-" + tname + ".xls"; 
      String Fnamehtml="Report-" + tname + ".htm"; 
      File sdCard = Environment.getExternalStorageDirectory(); 
      File directory = new File (sdCard.getAbsolutePath() + "/TripManager"); 
      directory.mkdirs(); 

      if (fityp == 0){ 
       File file = new File(directory, Fnamexls); 

       WorkbookSettings wbSettings = new WorkbookSettings(); 

       wbSettings.setLocale(new Locale("en", "EN")); 

       WritableWorkbook workbook; 
       try { 
        workbook = Workbook.createWorkbook(file, wbSettings); 
        workbook.createSheet("Report", 0); 
        WritableSheet excelSheet = workbook.getSheet(0); 
        createExcel(excelSheet); 
       } catch (IOException e) { 
        // TODO Auto-generated catch block 
        e.printStackTrace(); 
       } catch (WriteException e) { 
        // TODO Auto-generated catch block 
        e.printStackTrace(); 
       } 
      } 

我得到的类未找到错误在上面的代码中。请让我知道如何解决这个问题。

回答

0

转到项目属性(右键单击项目 - >Properties,假设您在Eclipse中),转到Java Build PathOrder and Export选项卡。确保选中jxl.jar旁边的复选框为

+0

非常感谢Eric! –

相关问题