Я использую версию gradle-2.5. Я получаю эту ошибку, когда пытаюсь построить проект Android.Ошибка при инициализации VM из-за java.nio.charset.IllegalCharsetNameException
[abc_Android_App] $ /cip/opt/gradle-2.5/bin/gradle
Error occurred during initialization of VM
java.nio.charset.IllegalCharsetNameException:
at java.nio.charset.Charset.checkName(Charset.java:303)
at java.nio.charset.Charset.lookup2(Charset.java:484)
at java.nio.charset.Charset.lookup(Charset.java:464)
at java.nio.charset.Charset.defaultCharset(Charset.java:609)
at sun.nio.cs.StreamEncoder.forOutputStreamWriter(StreamEncoder.java:56)
at java.io.OutputStreamWriter.<init>(OutputStreamWriter.java:111)
at java.io.PrintStream.<init>(PrintStream.java:104)
at java.io.PrintStream.<init>(PrintStream.java:151)
at java.lang.System.newPrintStream(System.java:1148)
at java.lang.System.initializeSystemClass(System.java:1192)
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
An attempt to send an e-mail to empty list of recipients, ignored.
Finished: FAILURE
Я искал в Google для подобного рода ошибки и нашел этот тип ошибки:
Error occurred during initialization of VM
java.nio.charset.IllegalCharsetNameException: UTF-8 -Xmx4G -Xms4G
который имел решение для нее.
Но в моем случае ошибка не показывает UTF-8 -Xmx4G -Xms4G, и из-за этого я не могу угадать, где находится проблема.
Пожалуйста, помогите мне обойти эту ошибку.
P.s (Нет места на ведомом устройстве)
Заранее спасибо.
Не видел этого еще. У вас есть исходные файлы, которые не кодируются utf-8? – m02ph3u5
Вы указываете какую-либо кодировку в файле 'build.gradle'? – Jolta
No @jolta. Мы не указали какую-либо кодировку в этом файле –