typelead / eta

The Eta Programming Language, a dialect of Haskell on the JVM
https://eta-lang.org
BSD 3-Clause "New" or "Revised" License
2.6k stars 142 forks source link

Adding an eta-jar as a dependency in an android project #972

Open TobiasB91 opened 4 years ago

TobiasB91 commented 4 years ago

I`m trying to add an eta-jar library to a fresh android project. I followed this tutorial. Unfortunately, the build fails due to "Zip64 EOCD locator found but Zip64 format is not supported." I suspect I need to change something in the configuration files, since my exported eta-functions are visible to the android studio IDE.

noon99jaki commented 4 years ago

I am having the same issue with duckling-0.1.6.1

Still no luck after installing ShadowJar: plugins { id 'com.github.johnrengelman.shadow' version '4.0.0' id 'java' } shadowJar { zip64 true }

noon99jaki commented 4 years ago

It looks like the issue is triggered by the size of jar files. I was able to compile duckling in Android after deleting most of the language supports other than English.