谷歌的Gson在安卓上运行吗?

8
我目前正在尝试使用google gson与我的后端进行通信。然而,这篇文章这篇较旧的文章表明在Android上使用gson仍存在问题。
我已经在设备上做了一些简单的测试,但也许我错过了错误。目前我正在解析更多的数据,例如泛型列表等,但仍未遇到错误。
有人已经在Android上使用gson吗?它如何运作?是否遇到了错误或其他问题,这些问题会在使用gson变得更加复杂时阻碍我使用它?

你还没有遇到这个 bug 吗?我只是好奇,如果我们投资将其集成到我们的 Android 应用中,是否会导致在项目进行中途更改... - Janusz
2个回答

3

我已经成功地在Android 1.5和1.6中使用了gson 1.4,没有遇到任何问题。唯一需要注意的是,gson仍然无法处理您尝试序列化的对象中的循环引用。


2

在模拟器(Android 1.1)上运行时我遇到了问题,但在手机上测试(Android 1.5)时一切都很好。

当我序列化一个复杂对象时,出现了以下异常:

An exception occurred: java.lang.TypeNotPresentException    

看起来只要针对较新的Android版本(我的情况是1.5)进行目标设置,您就可以开始了...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接