Как поместить ивритский символ в файл Android JAVA? - PullRequest
2 голосов
/ 23 мая 2011

Для платформы Android:

Мне нужно поместить в строку символ иврита ₪ и еще несколько слов вроде אורנג, чтобы проверить входящие данные в файле java. Когда я помещаю этот символ, появляется сообщение об ошибке типа «Некоторые символы не могут быть сопоставлены с использованием кодировки символов« Cp1252 ». Либо измените кодировку, либо удалите символы, которые не поддерживаются кодировкой символов« Cp1252 »». Эти значения поступают из базы данных SQLite. Пожалуйста, смотрите прикрепленную оснастку. Как я могу решить это? Пожалуйста, дайте мне несколько полезных предложений. Будем рады услышать от любого, кто имеет предложение для меня Благодаря. ErrorSnap

Ответы [ 3 ]

4 голосов
/ 19 июня 2011

Пожалуйста, откройте файл eclipse.ini из папки eclipse с помощью Note Pad и добавьте в него следующее разрешение.-Dfile.encoding = UTF-8

Также имеется еще несколько опций:

  1. Для настройки кодировки на основе WorkSpace используйте Preferences->General->Workspace

  2. Чтобы установить кодировку для каждого отдельного проекта, откройте свойства проекта и измените на UTF-8

Надеюсь, что это поможет.

0 голосов
/ 23 мая 2011

Я думаю, что это может быть полезно для вас. Сохраните это еврейское слово в файле string.xml. Вы можете получить как в String.xml поместите здесь иврит В коде Java: String s = getString (R.string.hebrew_word); Используйте эту строку, как вы хотите ..

0 голосов
/ 23 мая 2011

Я думаю, для этого вам понадобится кодировка UTF-8.

Эти вещи немного сбивают с толку.Чтение этого может очистить часть тумана от кодировок и наборов символов.

...