Hello. I'm using Fuel in my Android app.
For showing licenses, I use google's official oss-licenses-plugin.
How licenses are determined
The Gradle plugin scans the POM dependencies of the project at compile time. When a Maven POM exists for a direct dependency of the app, the plugin processes theelement and embeds the link and title of each license in an Android asset in the final app APK.
BTW Fuel doesn't appear in the generated list.
If you support this, Android developers can present licenses easily.
For example, another library I'm using writes it in gradle.
https://github.com/natario1/CameraView/blob/640ec2da0859b67115e3691d63aafb8fe19d6863/cameraview/build.gradle#L60-L93
It seems Licenses entry appears like below if it's configured correctly.
https://mvnrepository.com/artifact/com.otaliastudios/cameraview/1.5.1
Which is not shown in Fuel currently.
https://mvnrepository.com/artifact/com.github.kittinunf.fuel/fuel/1.15.0
I'll add it for ya
This SHOULD be fixed with the next release via
https://github.com/kittinunf/Fuel/blob/master/build.gradle.kts#L132
Version 2.0.0(and 2.0.1) is released馃帀
But license is still not presented in Android oss-licenses-plugin, and
https://mvnrepository.com/artifact/com.github.kittinunf.fuel/fuel/2.0.0
Ugh. Yeah you're right. @iNoles didn't you know how to fix this?
I think I have some idea for this
Most helpful comment
I'll add it for ya