2017-07-13 3 views
0

Ich versuche, eine URL zu analysieren enthält JSON, wenn ich eine Taste drücken:Parsing JSON Klaxon mit Anko der doAsync fehl auszuführen

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) }}} 

Aber ich erhalte eine Fehlermeldung:

Fehler beim Löschen genehmigter Druckdienste. java.util.concurrent.TimeoutException: Spooler kann nicht abgerufen werden!

Was ist los?

+1

Ich denke, dieser Fehler kommt von [dieser] (https://github.com/android/platform_frameworks_base/blob/master/services/print/java/ com/android/server/print/RemotePrintSpooler.java) Klasse, und es hat etwas gemeinsam mit Remote-Druck. Ich glaube also, dass der Code, den Sie uns gezeigt haben, nicht derjenige ist, der für Ausnahmen verantwortlich ist. –

Antwort

0

Arbeitete nach meinem PC und die Schaffung einer neuen emulierten Gerät einen Neustart