How to add Gson extras to an Android project?
Error:Failed to resolve: com.google.code.gson:gson-extras:2.8.2
The extra package is not published in Maven.
You can check these issues:
- https://github.com/google/gson/issues/1104
- https://github.com/google/gson/issues/1123
As you can read this package is not published and the best way to use the classes inside is just to include source-code in your project.
As mention in the maven page https://mvnrepository.com/artifact/com.google.code.gson/gson-extras/2.8.5!
you need to use the specified maven repo
Note: this artifact it located at CronApp repository (https://artifactory.cronapp.io/public-release/)
in gradle you can add custom repositories that way:
repositories {
maven { url "https://artifactory.cronapp.io/public-release/" }
mavenCentral()
}
I'm actually maintaining a build of the vanilla gson-extras and publishing it in Maven Central. You can find it at: https://search.maven.org/artifact/org.danilopianini/gson-extras/
include it in Gradle by
implementation("org.danilopianini:gson-extras:0.2.1")