Android sisteminin varsayılan karakter kodlaması nedir? Hangi Charset
kullanılır?Android varsayılan karakter kodlaması
31
A
cevap
44
2017'den itibaren güncelleştirme: Bağlantı, Android plattformu için varsayılan olarak UTF-8'den bir kez daha bahseder.
2016'dan itibaren güncelleştirme: Sağladığım bağlantı artık UTF-8'den sözetmiyor. Yine de, varsayılan karakter takımı, söz konusu API çağrısı olan bir cihazda bulunabilir.
Eski yanıt: Android için varsayılan karakter kodlaması, the JavaDoc of the Charset.defaultCharset()
method tarafından belirtilen şekilde UTF-8'dir. Aynı yöntemi çağırarak doğrulanabilir.
Harika ve özlü bir cevap. <3 – Reimund
Neyse ki, UTF-8 olduğunu doğrulamak için bir program çalıştırmanız gerekmiyor. Bu yöntemin dökümanları bunu açıkça belirtir: http://developer.android.com/reference/java/nio/charset/Charset.html#defaultCharset() –
@JayLieske Eğer UTF-8 istiyorsanız hala daha iyisiniz [kodlamayı doğrudan gösterir] (https://developer.android.com/reference/java/nio/charset/StandardCharsets.html#UTF_8). Bu, kodu daha taşınabilir hale getirir ve sizi Android sisteminin değişikliklerine karşı koruyacaktır. –