How to fix the Java Compiler error in Android Studio when using Apache POI

Sabir Syed

I'm developing an Android App in Android Studio with Java Coding. In this app when user clicks a button an excel file gets saved in external storage with some data.

For this I'm using Apache POI 4.1.0. I have added this in dependencies, but when I run the app error is coming as below

Error: MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O (--min-api 26)

android {    

    compileSdkVersion 27
    defaultConfig {
    applicationId "xxxxxxx"
    minSdkVersion 23
    targetSdkVersion 27
    versionCode 4
    versionName "1.0.3"
    testInstrumentationRunner 
    "android.support.test.runner.AndroidJUnitRunner"
    signingConfig signingConfigs.config
}
    buildTypes {
      release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
compileOptions {
    sourceCompatibility = 1.8
    targetCompatibility = 1.8
}
dependencies {    
    implementation 'org.apache.poi:poi:4.1.0'
    implementation 'org.apache.poi:poi-ooxml:4.1.0'
}
Sabir Syed

Finally I got the solution for my issue. Instead of using Apache POI, I used FileWriter for CSV format. Below is the reference for this.

https://stackabuse.com/reading-and-writing-csvs-in-java/

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

How to insert a table in ms excel using apache java poi

Android Studio / JAVA: How to trace error at android studio using "log"

Wrong Java Compiler When Including a Java Module as Dependency in Android Studio

How to remove warning in Excel using apache poi in JAVA?

How to set table dimensions and spacing in word using apache poi in java

Java:using apache POI how to convert ms word file to pdf?

(Android Studio java) How to fix error: Failed to find provider for user 0; expected to find a valid ContentProvider for this authority

How to unmerge cells in a spreadsheet using apache POI java library

How to add header column in excel using Java Apache POI?

How to fix VectorDrawableCompat configuration error in Android Studio?

how to write metadata into Excel workbooks using Apache POI in Java

How to write in cell in excel using apache POI in JAVA?

Android Studio - How to fix Internal error when trying to read zip file

How to fix error while opening Excel using Apache POI. Error say "We found a problem with some content in xyz.xlsm. Do you want..."?

how to fix an authority error in android studio

How to fix the error when connecting the flutter_svg package in Android studio?

How to fix "flutter doctor --android-licenses" java error? Without android studio

How to Convert PDF to Excel in java using Apache Poi

How to fix 'javah' error to create JNI folder when using NDK with Android Studio?

how to fix error (android studio)

How do I fix the NoClassDefFoundError in java Apache POI project?

Java compiler error in Android Studio

how to fix material button error in android studio?

How to fix AbstractMethodError when uploading xlsx file through apache POI

How to fix "Missing classes" error in Android Studio?

How to fix Loop Error, when using nestled If

Android Gradle - Failed to resolve error when implementing Apache POI in gradle

How to put a table inside header of word using java apache poi?

How to add text to a .docx file using Apache POI in Java

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive