androidjsonkotlinankoklaxon

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


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 ?


Solution

  • Worked after rebooting my pc and creating a new emulated device