Wie löst man java.lang.VerifyError: org / apache / poi / xssf / usermodel / XSSFWorkbook?

8

Ich versuche die xlsx-Datei aus dem Asset-Ordner zu lesen. Ich habe die Ausnahme erhalten,

  

05-16 10: 12: 05.613: E / AndroidRuntime (2915): FATALE AUSNAHME: Haupt       05-16 10: 12: 05.613: E / AndroidRuntime (2915): java.lang.VerifyError: org / apache / poi / xssf / usermodel / XSSFWorkbook

vor dieser Ausnahme habe ich auch einige Warnungen erhalten, wie

  •   

    Methode konnte nicht gefunden werden   org.openxmlformats.schemas.spreadsheetml.x2006.main.WorkbookDocument $ Factory.parse,   referenziert von Methode   org.apache.poi.xssf.usermodel.XSSFWorkbook.onDocumentRead

  •   

    VFY: Die Ausnahmeklasse 3612 konnte nicht aufgelöst werden   (Lorg / apache / xmlbeans / XmlException;)

Ich habe poi 3.12 library auf meiner Anwendung, Bibliotheken screenshot wie unten,

hinzugefügt

Und ich habe poi-3.12 und poi-ooxml-3.12 jar-Dateien in Auftrag und Export überprüft, screenshot wie unten,

Ich habe den folgenden Code verwendet,

%Vor%

Ich möchte die .XLSX- und .XLS-Dateien lesen und schreiben. Wie behebe ich dieses Problem?

Vielen Dank im Voraus.

    
bharath 16.05.2015, 05:18
quelle

2 Antworten

4

Sie sollten diese Gläser mit Ihrem Projekt verbinden.

Verwenden Sie diesen Code zum Lesen von

%Vor%     
sinitram 16.05.2015 09:02
quelle
0

Aktualisiert Ihren Code, um die .XLSX- und .XLS-Dateien lesen und schreiben zu können

%Vor%

Für Ihre Bibliotheken, schauen Sie bitte hier Android bekommen Java lang überprüfen Fehler bei der Verwendung von externen Java-Bibliothek

    
jjcosare 22.05.2015 09:35
quelle

Tags und Links