Ответ 1
Кажется, что теперь проблема исправлена. Обновите плагин firebase-perf до версии 1.1.4+ ('com.google.firebase: firebase-plugins: 1.1.4') и ваши зависимости от firebase до версии 11.6.0 +.
Спасибо всем, кто ответил на вопрос.
Когда я компилирую свое приложение, чтобы запустить его на эмуляторе, Android Studio (версия 3.0 RC2) жалуется, потому что он не может удалить файл 1.jar внутри моей папки проекта.
Вот сообщение об ошибке:
Error:Execution failed for task ':app:transformClassesWithDesugarForDebug'.
> com.android.build.api.transform.TransformException: java.io.IOException:
Could not delete path 'D:\ProgrammazioneOffline\ProjectFolder\app\build\intermediates\transform
s\desugar\debug\1.jar'.
Я обнаружил, что очистка проекта заставляет его скомпилировать снова, но через некоторое время снова жалуется. Мой проект не такой маленький и перестраивающий все время занимает много времени (около 4 минут при восстановлении всех по сравнению с 30 секундами, когда он отлично работает).
Я отформатировал свой компьютер и изменил путь к проекту до появления проблемы. Забыл ли я где-нибудь зачеркнуть некоторые ссылки на проект?
Я не нашел эту проблему в известных проблемах.
Спасибо заранее и извините за мой плохой английский.
EDIT: Я узнал, что файл используется java.exe и убивает его с помощью cmd, запустив компиляцию, но не нужно ли это делать с помощью Android Studio?
EDIT2: это плагин firebase, проблема исправлена, см. мой принятый ответ
Кажется, что теперь проблема исправлена. Обновите плагин firebase-perf до версии 1.1.4+ ('com.google.firebase: firebase-plugins: 1.1.4') и ваши зависимости от firebase до версии 11.6.0 +.
Спасибо всем, кто ответил на вопрос.
Может быть, ваша банка все еще работает, когда вы пытаетесь скомпилировать?
Если ваша система не может удалить, так как она используется
Попробуйте использовать внешний jdk вместо встроенного.
Еще один шанс - временно отключить desugaring и вернуть retrolambda, пока ошибка не будет исправлена.
Команда google поняла, что одной из причин является плагин производительности Firebase. Удалите его, если он у вас есть.