Получение java .lang.StackOverflowError при синхронизации файлов gradle во флаттере - PullRequest
0 голосов
/ 21 июня 2020

В конце появляется сообщение «НАСТРОЙКА УСПЕШНО», когда я пытаюсь синхронизировать c проект с файлами gradle, но получаю предупреждение java .lang.StackOverflowError. Что это означает?

Я попытался удалить файлы gradle и кеш.

Я устал перестраивать проект.

Я попытался сделать недействительным и перезапустить кеш, но все равно этого не происходит.

Что такое исправление?

re.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(Fr
.
.
.
.
.
.
.
.
.
.
java.lang.StackOverflowError
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree

. .

. . . . . . ...

.

УСПЕШНАЯ НАСТРОЙКА за 4 м 22 с

Ответы [ 2 ]

0 голосов
/ 21 июня 2020

@ D. Лукас ... Я думаю, что ваше решение работает, потому что я сделал много вещей помимо того, что вы сказали. Сначала я закрыл android studio, а в C: \ Users \ XX.gradle \ caches очистил все кеши. Ошибка Сначала я сделал это, когда открылась студия android, я попытался очистить кеш, и это не удалило все файлы.

Затем C: \ Users \ XX.gradle \ wrapper \ dists Я удалил все файлы

Открыл флаттер и запустил обновление флаттера

, а затем, как вы сказали, запустил восстановление кэша флаттера

и теперь все в порядке

Еще раз спасибо @D. Лукас ... Мне это помогло

0 голосов
/ 21 июня 2020

Попробуйте:

flutter get packages

возможно какие-то пакеты не установлены или что-то в этом роде. надеюсь, что это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...