我试图在java中解析一个JSON字符串,以单独打印单个值.但是在程序运行的同时我得到以下错误 -
Exception in thread "main" java.lang.RuntimeException: Stub!
at org.json.JSONObject.<init>(JSONObject.java:7)
at ShowActivity.main(ShowActivity.java:29)
Run Code Online (Sandbox Code Playgroud)
我的班级看起来像 -
import org.json.JSONException;
import org.json.JSONObject;
public class ShowActivity {
private final static String jString = "{"
+ " \"geodata\": ["
+ " {"
+ " \"id\": \"1\","
+ " \"name\": \"Julie Sherman\","
+ " \"gender\" : \"female\","
+ " \"latitude\" : \"37.33774833333334\","
+ " \"longitude\" : \"-121.88670166666667\""
+ " }"
+ " },"
+ " {"
+ " \"id\": \"2\","
+ " \"name\": \"Johnny Depp\","
+ " …Run Code Online (Sandbox Code Playgroud) 我想在Android Studio的类路径中更改库的顺序.我试图在IDE中使用JUnit 4 运行单元测试.这符合这些幻灯片中的说明.
我想知道是否可以通过Android Studio 的运行配置配置库的顺序 - 幻灯片中的其他建议?
第一次尝试是在项目模块的" 依赖关系"选项卡中更改" 项目结构"对话框中的依赖项顺序,如屏幕截图所示.

第二个猜测是在build.gradle文件中包含类路径配置.对此有一些模糊的想法:
sourceSets.main.compileClasspath = file("foo.jar") + sourceSets.main.compileClasspath
Run Code Online (Sandbox Code Playgroud)
...
sourceSets.test.compileClasspath = configurations.robo + sourceSets.test.compileClasspath
sourceSets.test.runtimeClasspath = configurations.robo + sourceSets.test.runtimeClasspath
Run Code Online (Sandbox Code Playgroud)