android studio - "невозможно отобразить символ для кодировки utf-8"

<p>все отлично работало с eclipse в windows, пока я не переключился на mac os x yosemite, используя android studio v1.0. я импортировал проект как проект, не относящийся к android studio, так как он был создан с помощью eclipse, импорт прошел нормально, а затем в android studio появилась ошибка во всех файлах: </p><pre><code>error : unmappable character for encoding utf-8 </code></pre><p><strong> правка: </strong>открытие файлов непосредственно в sublime text не показывает ошибок в иностранных символах. используя <code>view.encoding()</code> внутри консоли st, я смог увидеть кодировку файла, которая была <code>western (windows 1252)</code>. я пошел в android studio и изменил кодировку файла на <code>windows-1252</code>, и теперь она работает нормально!<br> есть ли способ заставить android studio читать файлы в <code>windows-1252</code>, а затем<strong> конвертировать их в utf-8 </strong>, чтобы сохранить стандартный формат кодирования?</p>

<p>добавление следующего к <code>build.gradle</code> решает проблему:</p><pre><code>android { ... compileoptions.encoding = 'iso-8859-1' </code></pre>

<p>я тоже столкнулся с этой проблемой . причина моей проблемы в том, что я копирую файл, не закодированный в кодировке utf-8, из eclipse в android studio . решение этой проблемы состоит в том, что:</p><ol> <li>убедитесь, что кодировкой файлов по умолчанию в android studio является utf-8: настройки -> кодировки файлов, установите ide кодировка, кодировка проекта и кодировка по умолчанию для файлов свойств в utf-8.</li> <li>скопируйте файл ошибок в текстовый файл и удалите файл ошибок.</li> <li>создайте новый файл, его имя совпадает с именем удаленного файла.</li> <li>скопируйте содержимое из текстового файла в новый файл.</li> </ol>

<p>для android studio 2.2 вам нужно добавить опцию компиляции в gradle-файл вашего проекта:</p><p><strong> android {</strong> ... <strong> <em>compileoptions { кодировка "iso-8859-1" sourcecompatibility javaversion.version\_1\_7 targetcompatibility javaversion.version\_1\_7 }</em> </strong> <strong>} </strong></p>