Страницы

Поиск по вопросам

четверг, 13 февраля 2020 г.

Intellij-IDEA кодировка в android проекте (UTF and 1251)

#android #java #intellij_idea #encoding


вот уже несколько дней пытаюсь разобраться в том как правильно создать android проект
в idea 12.1.6 (windows) без кодировки: windows-1251, тоесть полностью на UTF (8 ||
16 || 32 сути не меняет)
в idea\File\Settings\File Encodings параметры IDE,Project,Properties Encoding установлены
в UTF, но idea стабильно создаёт файлы в кодировке 1251 в 
{PROJECT}\src\{Packages}\MyActivity.java //та что создаётся при создании проекта
{PROJECT}\gen\{Packages}\BuildConfig.java
{PROJECT}\gen\{Packages}\Manifest.java
{PROJECT}\gen\{Packages}\R.java

{USER}\.IntelliJIdea12\system\compile-server\{PROJECT}\targets\java-production  
\{PROJECT}\android\generated_sources\aapt\{Packages}\R.java
{USER}\.IntelliJIdea12\system\compile-server\{PROJECT}\targets\java-production\{PROJECT}\android\generated_sources\build_config\{Packages}\BuildConfig.java

в результате чего получаю геморой и ошибки (связанные с использованием двух кодировок,неверными
символами, etc) 
собственно вопрос как сделать проект в UTF? или что я [пропустил, не указал, etc]?
P.S. при использовании чисто 1251 и настроек по дефолту всё пашет, но 1251 не подходит
(в будущем хотелось бы перейти на linux с переносом проектов)    


Ответы

Ответ 1



File -> Other Settings -> Default Settings... В открывшемся окне Editor -> File Encodings

Ответ 2



Была подобная проблема, настраивал тут - обычно по умолчанию идет utf-8 но иногда бывают неожиданности

Ответ 3



File>Other settings>Default settings>File encodings

Ответ 4



Это баг вот подобное в Intelij RubyMine. Пишите им в баг репорт(с указанием шагов которые привели для воспроизведения). https://intellij-support.jetbrains.com/hc/en-us/community/posts/206704055-Change-default-encoding-for-Rubymine

Комментариев нет:

Отправить комментарий