相关疑难解决方法(0)

在Java中解析JSON字符串

我试图在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)

java parsing json

57
推荐指数
2
解决办法
28万
查看次数

如何在Android Studio的类路径中配置库的顺序?

我想在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)
  • 资料来源:[1 ],[ 2 ]

android classpath gradle android-studio build.gradle

16
推荐指数
2
解决办法
1万
查看次数