5afe / svalinn-kotlin

🛡️❄️️ Kotlin libraries for Ethereum based Android development
MIT License
31 stars 3 forks source link

Migrate android libs to java libs where possible #46

Open jpalvarezl opened 4 years ago

jpalvarezl commented 4 years ago

Expected behavior

Releases should supply jar files where possible. Also, wherever Rx is used it should be optional and there should be a coroutine based alternative.

Actual behavior

Currently, every release supplies aar files. Libraries that are not required as "Android libraries" should be exposed as "Java libraries" (thusly generating jar files instead) so we can consume them in a wider variety of projects.

Steps to reproduce the behavior

Add any implementation call in gradle to any artifact from a pure kotlin project. The dependency fetched is an aar file which is not usable by a project that is not android related.

Progress: