Dopo aver importato il mio progetto da Eclipse in Android Studio ho ottenuto il seguente errore:Studio Android: carattere unmappable per la codifica UTF-8
Error: unmappable character for encoding UTF-8
Android Studio: 0.5.8
Dopo aver importato il mio progetto da Eclipse in Android Studio ho ottenuto il seguente errore:Studio Android: carattere unmappable per la codifica UTF-8
Error: unmappable character for encoding UTF-8
Android Studio: 0.5.8
ho avuto lo stesso problema perché c'erano file con codifica Windows-1251 e commenti in cirillico. In Android Studio che è basato su IntelliJ IDEA si può risolvere in due modi:
a) file di codifica convertito in UTF-8 o
b) impostare la codifica di file direttamente nel tuo accumulo .gradle script:
android {
...
compileOptions.encoding = 'windows-1251' // write your encoding here
...
Per convertire file di codifica utilizzare il menu in basso a destra della IDE. Seleziona prima la codifica file corretta -> premi Ricarica -> seleziona UTF-8 -> premi Converti.
Anche leggere questo Use the UTF-8, Luke! File Encodings in IntelliJ IDEA
ho il problema con la codifica in javadoc generato da IntelliJ IDEA. La soluzione è aggiungere
-encoding UTF-8 -docencoding utf-8 -charset utf-8
in argomenti da linea di comando!
UPDATE: ulteriori informazioni sulla compilazione Javadoc in IntelliJ IDEA si veda nel mio post
1/ convertire la codifica del file
File -> Impostazioni -> Editor -> codifiche File -> set UTF-8 per
Premere OK
2/ Ricostruire Progetto
Build -> Ricostruisci progetto
aggiungi queste righe a build.gradle risolve il problema:
android {
...
compileOptions.encoding = 'ISO-8859-1'
}
A alcuni problemi di codifica che ho dovuto affrontare non potevano essere risolti con soluzioni sopra. Ho dovuto aggiornare il mio Android Studio o eseguire test case usando il seguente comando nel terminale AS.
gradlew pulita assembleDebug testDebug
P.S le impostazioni di codifica per IDE ed il progetto devono corrispondere.
Spero che aiuti!
aggiunta di variabili di sistema (per Windows) "JAVA_TOOL_OPTIONS" = "-Dfile.encoding = UTF8".
Ho fatto l'unico modo per correggere questo errore.
Grazie signore. Avevo fino a 100 errori durante la costruzione a causa di javadoc spagnolo. – Alberto
Grazie @ Blurred ... L'opzione b) ha risolto i miei problemi. – Kalpesh
~ "left lower corner of IDE". Cosa intendi? Hai uno screenshot di quel pulsante? –