2017-06-14 6 views
2

Ich fand, es gibt eine ByteArray.toString(charset:Charset) Funktion in Kotlin, wenn ich diese Funktion in Android Studio IDE verwenden, erhält es einen Syntaxfehler. Aber ich habe den gleichen Code in Kotlin Org-Site versucht, es funktioniert gut. Wie kann ich ein ByteArray in Kotlin in String umwandeln?Wie ByteArray in String mit angegebenen Zeichensatz in Kotlin konvertieren

Android Studio error Message

+0

i hinzufügen, bin nicht immer dieser Fehler nur mit Ihrem Code. – Anmol

+0

Versuchen Sie diesen Konstruktor: 'String (Bytes, Zeichensatz)'. Überprüfen Sie auch, ob Kotlin stdlib in Ihrem Projekt enthalten ist. –

+1

Sie können versuchen mit val str = String (Bytes) – Krutik

Antwort

0

Es scheint, dass Sie Ihr Projekt für Kotlin nicht konfiguriert haben (es gibt keinen Kotlin-runtime.jar in Ihrem Classpath). Versuchen Sie, die Zeile mit dem Fehler zu wählen, drücken Sie Alt+Enter und im Kontextmenü wählen Sie „Kotlin nicht konfiguriert“ -> „Konfigurieren“ oder manuell Kotlin-runtime.jar zu Classpath

enter image description here

+0

Danke, mein Problem wurde gelöst – hcancan

Verwandte Themen