android – JacksonParser数据绑定和核心导致“找到APK的重复文件”?

android – JacksonParser数据绑定和核心导致“找到APK的重复文件”?,第1张

概述我正在尝试学习如何使用jackson解析器,以便更有效地解析json数据.我有这些jar文件: Downloaded from this page jackson-core-2.2.0.jar jackson-annotations-2.2.0.jar jackson-databind-2.2.0.jar 在代码中,我只是尝试将json解析为对象数组: @Overrideprotected 我正在尝试学习如何使用jackson解析器,以便更有效地解析Json数据.我有这些jar文件:
Downloaded from this page
jackson-core-2.2.0.jar jackson-annotations-2.2.0.jar jackson-databind-2.2.0.jar

在代码中,我只是尝试将Json解析为对象数组:

@OverrIDeprotected voID onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentVIEw(R.layout.activity_main);    String Json = ReadFromraw(this,R.raw.Json);    ArrayList<category> categorIEs = null;    try {        ObjectMapper mapper = new ObjectMapper();         categorIEs = mapper.readValue(Json,mapper.getTypeFactory().constructCollectionType(List.class,category.class));        // categorIEs = mapper.readValue(Json,new TypeReference<List<category>>() {});    } catch (Exception e) {        Log.e("MainActivity","Error: " + e.getMessage());    }    SimpleListVIEw myList = (SimpleListVIEw) findVIEwByID(R.ID.myList);    myList.setAdapterWithItems(GetAdapter(categorIEs));}

不确定是否有必要,但这里也是我的category类:

@JsonIgnorePropertIEs({ "displayPriority" })public class category {    @JsonProperty("ID")    private String categoryID;    @JsonProperty("name")    private String categoryname;    public String getcategoryID() {        return categoryID;    }    public voID setcategoryID(String categoryID) {        this.categoryID = categoryID;    }    public String getcategoryname() {        return categoryname;    }    public voID setcategoryname(String categoryname) {        this.categoryname = categoryname;    }}

一切似乎都没问题,没有错误或警告.但是当我尝试编译时,它会给出这个错误:

[2013-04-25 09:32:08 - Training - JacksonParser] Error generating final archive: Found duplicate file for APK: liCENSEOrigin 1: C:\~\workspace\Training - JacksonParser\libs\jackson-core-2.2.0.jarOrigin 2: C:\~\workspace\Training - JacksonParser\libs\jackson-databind-2.2.0.jar

当我在谷歌上搜索这个错误时,它说这些jar文件有一些共同点.我不知道该怎么做……有什么我做错了吗?或者我做了一些缺失的事情

在此先感谢,任何帮助表示赞赏.

解决方法 我也有同样的问题.
所以,我使用旧版本.

jackson-core-asl-1.9.12.jar

jackson-mapper-asl-1.9.12.jar

您可以从同一页面的“Latest stable 1.x version”下载.

总结

以上是内存溢出为你收集整理的android – JacksonParser数据绑定和核心导致找到APK的重复文件”?全部内容,希望文章能够帮你解决android – JacksonParser数据绑定和核心导致“找到APK的重复文件”?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1137666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存