Wie lautet die Standardzeichencodierung des Android-Systems? Welche Charset
wird verwendet?Android-Standardzeichencodierung
31
A
Antwort
44
Update ab 2017: Der Link erwähnt wieder UTF-8 als Standard für die Android-Plattform.
Update ab 2016: Der Link, den ich anbiete, erwähnt UTF-8 nicht mehr. Dennoch kann der Standardzeichensatz immer noch auf einem Gerät mit dem erwähnten API-Aufruf gefunden werden.
Alte Antwort: Die Standardzeichencodierung für Android ist UTF-8, wie von the JavaDoc of the Charset.defaultCharset()
method angegeben. Es kann validiert werden, indem die gleiche Methode aufgerufen wird.
Große und knappe Antwort. <3 – Reimund
Glücklicherweise müssen Sie kein Programm ausführen, um UTF-8 zu überprüfen. Die Dokumentation für diese Methode sagt es direkt: http://developer.android.com/reference/java/nio/charset/Charset.html#defaultCharset() –
@JayLieske Wenn Sie UTF-8 wollen, sind Sie immer noch besser dran durch [zeigt die Codierung direkt an] (https://developer.android.com/reference/java/nio/charset/StandardCharsets.html#UTF_8). Das macht den Code portabler und schützt vor Änderungen des Android-Systems. –