无法解析符号 JSONObject (Android Studio)
Posted
技术标签:
【中文标题】无法解析符号 JSONObject (Android Studio)【英文标题】:Cannont resolve symbol JSONObject (Android Studio) 【发布时间】:2015-07-07 02:55:11 【问题描述】:我花了两天时间。我可以在其他 PC 上工作,但我的 android Studio 没有导入库,我拍摄了两次:
正如你在第一张图片中看到的那样,Android Studio 自动完成我的行:
但是:
我在 Android 开发人员 (here) 中阅读了有关 JSONObject 的内容,Android 将其包含在库中。我也尝试过从“org”导入其他库,但其中两个可以正常工作:
他们...我在想这可能是Android Studio的问题,我重新安装了IDE,错误仍然存在。
我已经尝试在 gradle 中导入库(这是在 build.gradle 模块:app 中):
我正在使用其他 PC,它运行良好,但我需要在我的计算机中修复此问题。
请,任何帮助将不胜感激。
【问题讨论】:
我不明白你为什么投了反对票,确实JSONObject
包含在 Android 中,你的错误很奇怪。
你也可以发布你的“app/build.gradle”文件吗?
试试这个:File -> Invalidate caches/Restart -> Invalidate and Restart
。也可以尝试删除~/.gradle/caches
目录强制重新下载依赖。
我和我的老板在一起。我要努力做到这一切。我的 App build.gradle 是这样的(我不能放所有代码,反正问题出在所有项目中) dependencies compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.支持:appcompat-v7:22.1.1' 编译'org.json:json:20141113'
【参考方案1】:
如果有人有同样的错误,我会回应未来:
我这样做了(感谢 Bigdestroyer):
File -> Invalidate caches/Restart -> Invalidate and Restart
你可以尝试删除~/.gradle/caches
目录强制重新下载依赖。
现在它的工作完美。谢谢 !!!!
【讨论】:
以上是关于无法解析符号 JSONObject (Android Studio)的主要内容,如果未能解决你的问题,请参考以下文章
如何解决“org.json.simple.JSONObject 无法解析”?
解析 JSON - JSONException:整数无法转换为 JSONObject
Android JSON解析字符串无法转换为jsonobject