maybe <@U0DHVHB5W> has some idea here
# arrow
p
maybe @aballano has some idea here
a
Hi @Tom Hall! Yes, if you could create an issue with a small sample I'll definitely try to check it out 😊
t
Thanks @aballano! I have raised an issue: https://github.com/arrow-kt/arrow/issues/1798, let me know if there is any other information need.
a
ahhh I see the problem now, it seems we're currently supporting android 21+ only 😕
i'll put it as a commend and I'll talk to my colleagues to see if can put this info on the readme to avoid future issues
t
ah ok! that clears that up
ah that's a shame that Arrow doesn't support older APIs - is there any work that could be done to support pre 21? I unfortunately have to support these right now 😞
a
with this there are good and bad news I'm afraid, the bad news is that is not straightforward, because there are several parts using Java 8 APIs that were added on Android +21, and I'm not sure they can be easily changed
the good news is that we have a checker for that checking vs API 21 (animal sniffer), so you could try changing it to a lower version locally and see what breaks
Although I would have arguments to not support lower APIs than that if it's not straightforward to do so, actually not even Google is doing so in their new frameworks