declaration of 'org.json.JSONObject' appears in /system/framework/core-libart.jar
发布日期:2021-07-19 12:30:01 浏览次数:12 分类:技术文章

本文共 358 字,大约阅读时间需要 1 分钟。

在android开发中,有时候会遇到下面问题:

java.lang.NoSuchMethodError: No virtual method h(Ljava/lang/String;)Ljava/lang/String; in class Lorg/json/JSONObject; or its super classes (declaration of ‘org.json.JSONObject’ appears in /system/framework/core-libart.jar)

这是由于新引入的sdk中也引用了json导致的,如下图所示:

在这里插入图片描述

解决问题也比较简单,直接在引用的地方做个排除就好了。

api('com.XX.XX:0.1.3') {   exclude group: 'org.json'}

转载地址:https://blog.csdn.net/jdsjlzx/article/details/97283879 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Android如何查找应用中调用的系统资源
下一篇:解决Charles https抓包不显示明文的问题

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月02日 21时00分10秒