2014-02-25 49 views
3

当我试图解析Stringorg.json.JSONObject时,出现java.lang.RuntimeException: Stub!异常。我的Android API版本是。Android - java.lang.RuntimeException:将字符串解析为JSONObject时出现Stub异常

这是我String要解析:

{ 
    "url": "http://www.google.com", 
    "cookie": "012121", 
    "filename": "Google" 
} 


JSONObject jsonObject = new JSONObject(str); // getting exception at this line 
String url = jsonObject.getString("url"); 
+0

试试这个..链接http://stackoverflow.com/questions/11874919/parsing-json-string-in-java – Hariharan

+0

你得到这个设备/仿真程序或环境上的错误(测试)? –

+0

http://stackoverflow.com/a/11875002/2337837 –

回答

6

很可能是因为您的Android提供的JSON实现,你是不是在Android设备或模拟器上运行它。

根据您的实际需要,您可以:

  • 在设备或仿真
  • 使用其他的JSON库,而不是一个嵌入的Android
  • 使用roboelectric运行测试(上来看,它如果它是一个测试)没有模拟器:http://robolectric.org/
+0

非常感谢..我正在运行测试,将尝试** roboelectric ** .. – talha06

相关问题