Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.0k views
in Technique[技术] by (71.8m points)

maven - How to add Gson extras to an Android project?

I am using gson parser (latest version -> 2.8.2).

I would like to use RuntimeTypeAdapterFactory which is part of the gson extras.

In my build.gradle there is currently a single compile directive:

compile 'com.google.code.gson:gson:2.8.2'

However this gives me only the gson lib without the extras (RuntimeTypeAdapterFactory is not recognized in the project...).

I have looked at gson extras' pom file (https://github.com/google/gson/blob/master/extras/pom.xml) and tried to add below line to my build gradle:

compile 'com.google.code.gson:gson-extras:2.8.2'

But gradle just won't compile the gson extras:

"Error:Failed to resolve: com.google.code.gson:gson-extras:2.8.2"

Any Idea how to make this work?

Thank you very much for your time and assistance in this matter.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

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:

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...