¿Cuál es la codificación de caracteres predeterminada del sistema Android? ¿Cuál Charset
se usa?Codificación de caracteres predeterminada de Android
31
A
Respuesta
44
datos a fecha de 2017: El enlace menciona una vez más UTF-8 como el valor predeterminado para la Plataforma Android.
Actualización a partir de 2016: El enlace que proporciono ya no menciona a UTF-8. Aún así, el juego de caracteres predeterminado aún se puede encontrar en un dispositivo con la llamada API mencionada.
Respuesta anterior: La codificación de caracteres predeterminada para Android es UTF-8, como se especifica en the JavaDoc of the Charset.defaultCharset()
method. Se puede validar llamando a ese mismo método.
Cuestiones relacionadas
- 1. Codificación de caracteres Javascript predeterminada?
- 2. ¿Especifica HTML5 una codificación de caracteres predeterminada para documentos HTML si no se proporciona codificación de caracteres?
- 3. JSON codificación de caracteres
- 4. Codificación de caracteres JDBC
- 5. Codificación de caracteres de textarea
- 6. GCC 4.7 Codificación de caracteres de origen y codificación de caracteres de ejecución para literales de cadena?
- 7. dependencia Encontrado en codificación predeterminada
- 8. jQuery AJAX Codificación de caracteres
- 9. GWT: codificación de caracteres diéresis
- 10. ¿Cómo afecta la codificación de caracteres predeterminada de la plataforma al rendimiento multiplataforma
- 11. Entidades de caracteres HTML y conjunto de codificación de caracteres
- 12. Spring/Rest @PathVariable codificación de caracteres
- 13. Problemas de codificación de caracteres de PHPMailer
- 14. Algoritmo de detección de codificación de caracteres
- 15. codificación de caracteres cambios después de window.open()
- 16. Problema de codificación de caracteres con Tomcat
- 17. Caracteres de codificación de Python con urllib.quote
- 18. PowerShell codificación de caracteres de System.Net.WebClient
- 19. Problema de codificación de caracteres con PDO_ODBC
- 20. Cuestión de codificación de caracteres Strophe
- 21. ¿Configurando la codificación predeterminada de PHP a utf-8?
- 22. ¿Cuál es la codificación predeterminada para System.IO.File.ReadAllText
- 23. Codificación HTML para caracteres franceses
- 24. Codificación de caracteres UTF-8 en Java
- 25. C#, UTF-8 y caracteres de codificación
- 26. Codificación de caracteres para acentos franceses
- 27. Cadenas y codificación de caracteres en C++
- 28. servlet request parámetro codificación de caracteres
- 29. Problemas/caracteres de codificación DOMDocument transformados
- 30. Cómo obtener codificación de caracteres del terminal
Respuesta excelente y conciso. <3 – Reimund
Afortunadamente, no necesita ejecutar un programa para verificar que sea UTF-8. La documentación para ese método lo dice rotundamente: http://developer.android.com/reference/java/nio/charset/Charset.html#defaultCharset() –
@JayLieske Si quieres UTF-8, aún estás mejor por [indicando la codificación directamente] (https://developer.android.com/reference/java/nio/charset/StandardCharsets.html#UTF_8). Eso hace que el código sea más portátil y lo protegerá contra los cambios del sistema Android. –