我遵循 了本指南,但我遇到了这个错误:
junit.framework.AssertionFailedError:构造函数中的异常:testSaveJson(java.lang.RuntimeException:未模拟 org.json.JSONObject 中的方法。请参阅 https://sites.google.com/a/android.com/tools/tech-文档/单元测试支持 以获取详细信息。
我按照指南所说的那样通过 Gradle build 进行了修改,但这并没有什么区别
testOptions {
unitTests.returnDefaultValues = true
}
原文由 user1634451 发布,翻译遵循 CC BY-SA 4.0 许可协议
JSON 与 Android SDK 捆绑在一起,因此您只需点击一个存根即可。您可以拉入一个 JSON jar,它将提供要使用的真实对象。
为此,您需要将其添加到您的 build.gradle 中:
或者,您可以下载并包含 jar。
请注意,最新版本的 JSON 是为 Java 8 构建的,因此您需要获取 20140107 您可能还需要清理并重建项目。