На устройстве должны быть установлены соответствующие шрифты для отображения разных языков.Поэтому вам необходимо убедиться, что шрифты хинди доступны.Похоже, они не.Попробуйте зайти на веб-страницу хинди и посмотреть, правильно ли там отображаются символы.
Для пакета ресурсов, который, как мне кажется, вы подразумеваете под 'i18n', компилятор заставляет вас использовать Java-символ по умолчаниюкодирование.Если вы используете Windows, это CP1252.Чтобы получить символы вне этой кодировки, вы используете Java Unicode escape , который представляет собой четырехзначное шестнадцатеричное кодирование кодовой точки Unicode с префиксом '\ u', например, \ u00f3.Редактор Eclipse сделает это за вас автоматически, но если вы редактируете файл с помощью другого редактора, эта escape-кодировка потребуется.