Java 8 makes restriction to use library on Android: API level has to be >= 24

Issue #135 wontfix
Ildar created an issue

I was going to use babbler library in my Android project, but it turned out that library uses Java 8 features that are supported only on Android 7.0 or higher. Android 7.0 and higher are installed only on 35% of all Android devices. Imho, 35% is very small number.

Is it possible to use babbler library on Android deviced with lower API level?

Comments (2)

  1. Christian Schudt repo owner

    This library was never designed with Android in mind. Even if you solve all the Java 8 language features, it still uses JAXB and other JDK classes like javax.security.sasl.SaslClient which are unavailable on Android, even on latest API levels.

    I have never worked or developed for Android. So no, I can't provide something for Android unfortunately.

  2. Log in to comment