Parsing JSON using Klaxon with Anko's doAsync fails to execute

351 Views Asked by At

I'm trying to parse an url containing JSON whenever I press a button :

    button.setOnClickListener {
doAsync{
    val result = URL("http://date.jsontest.com/").readText()
    val parser: Parser = Parser()
    val stringBuilder: StringBuilder = StringBuilder(result)
    val json: JsonObject = parser.parse(stringBuilder) as JsonObject
    val time = "Time : ${json.string("time")}"
uiThread { textView.setText(time) }}}

But I'm getting an error :

Error pruning approved print services. java.util.concurrent.TimeoutException: Cannot get spooler!

What is wrong ?

1

There are 1 best solutions below

0
On BEST ANSWER

Worked after rebooting my pc and creating a new emulated device