Android Estúdio: caráter unmappable para codificação UTF-8

? Abdellah @ | Original: StackOverFlow
---

Depois de importar o meu projeto de eclipse em estúdio android Eu tenho o seguinte erro:

Error: unmappable character for encoding UTF-8

Android Estúdio: 0.5.8

---

Top 5 Responder

1Mr. Blurred @

Eu tive o mesmo problema, porque não havia arquivos com a codificação do Windows -1251 e comentários cirílico . Em Android Studio, que é baseado no IntelliJ IDEA você pode resolvê-lo de duas maneiras:

a) codificação de arquivo convertido para UTF-8 ou

b) definir a codificação de arquivo certo em seu script build.gradle :

android {
    ...
    compileOptions.encoding = 'windows-1251' // write your encoding here
    ...

Para converter a codificação de arquivos use o menu no canto esquerdo inferior do IDE. Selecione codificação de arquivo direito primeira - > pressione Reload -> selecione UTF-8 -> imprensa Convert.

Leia também este http://blog.jetbrains.com/idea/2013/03/use-the-utf-8-luke-file-encodings-in-intellij-idea/

2anil @

Eu tenho o problema com a codificação em javadoc gerado pelo IntelliJ IDEA . A solução é adicionar

-encoding UTF-8 -docencoding utf-8 -charset utf-8

em argumentos de linha de comando !

UPDATE: mais informações sobre Javadoc compilação no IntelliJ IDEA ver na minha http://pristalovpavel.wordpress.com/2014/12/17/how-to-create-javadoc-in-intellij-idea/

3Rajesh Ghosh @

Eu tenho problema semelhante e resolvido usando um truque diferente. Você apenas tem que alterar a configuração de eclipse ou alterar a codificação de caracteres do arquivo com o caractere especial. Para mais detalhes consulte o meu blog http://all-about-flash-robotlegs-php-java.blogspot.co.uk/2014/12/ant-warning-unmappable-character-for.html .