¿Necesito hacer algo especial para usar el chino en mi Strings.xml?

Estoy tratando de agregar una versión china de mi Strings.xml (en un proyecto que ya tiene una versión en inglés y en español), y la aplicación simplemente se bloquea onlaunch, incapaz de incluso inflar el archivo. Estoy asumiendo que hay algún tipo de problema de codificación que no estoy tomando en consideración, pero estoy totalmente familiarizado con lo que los requisitos son para hacer esto, por lo tanto, soy totalmente despistado en cuanto a lo que debería hacer para hacer esto trabajo.

Estoy estableciendo mi idioma a ch (quizás esto no es correcto?) Y la carpeta que el Strings.xml está en como values-ch . Sólo hay una cadena (de prueba) en el archivo que se ve así:

 <?xml version="1.0" encoding="utf-8"?> <resources> <string name="q2_sp">請選擇您的語言。(英語/繁體中文)</string> 

Si no establezco el idioma en chino, todo sigue funcionando bien (por lo que el archivo no está dañado), pero cuando establezco el idioma en chino, la aplicación se bloquea al iniciarse con un seguimiento de pila que se queja de no poder inflar el idioma. archivo. Puedo pegar el stacktrace en si es útil, pero espero que haya algo obvio que estoy pasando por alto.

Toda la ayuda apreciada.

"ch" para Suiza, para uso chino "zh"

¿Es posible que falte una marca de orden de bytes? Un usuario de caracteres para indicar si el flujo de datos es grande endian o little endian o posiblemente los otros datos localizados tienen un doctype que indica si los datos deben ser interpretados como utf 8 o 16? – lo siento – no vi que tenías el doctype allí

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.