Отображение японских символов в приложениях для Android, созданных с использованием Maven - PullRequest
0 голосов
/ 18 февраля 2012

У меня есть приложение для Android, и я хочу показать на нем японское кандзи, а также символы с акцентами, например, «á».

Когда я работаю над затмением, это работает нормально, и символы отображаются так, как я хотел.Тем не менее, когда я пытаюсь построить свой проект с помощью android-maven-plugin, он показывает просто тарабарщину.

Нет базы данных (пока) в приложении, и я создаю экземпляры таких объектов:

Word japaneseWord = new Word("空")
Word portugueseWord = new Word("Céu")

В обоих случаях слово страдает от конечных проблем при развертывании с использованием maven android: deploy, но они проявляются нормально при развертывании с использованием eclipse.

Я занимаюсь разработкой в ​​Mac OS X,поэтому я подозреваю, что это вызвано тем, что моя операционная система по умолчанию использует MacRoman.

У кого-нибудь есть идеи, которые могут помочь мне решить эту проблему?

Заранее спасибо!

1 Ответ

3 голосов
/ 18 февраля 2012

Укажите кодировку с

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

и / или для использования ресурсов http://maven.apache.org/plugins/maven-resources-plugin/examples/encoding.html

...