flutter застревает при разрешении зависимостей для android
Я использую Android Studio для флаттера
Мой врач-флаттер говорит, что проблем не обнаружено, когда я запускаю приложение iOS, оно работает, но когда приложение запрашивается для запуска в качестве приложения для Android, андроидная студия просто зависает над разрешением зависимостей.. какая проблема может быть там? это загрузка чего-либо или любой другой проблемы?
Ответы
Ответ 1
Если это первое приложение Flutter, которое вы запускаете, я предлагаю вам дать ему время. Я использую i5 QC 3.2GHz/16ram, и мне потребовалось около 10 минут в первый раз. Сначала это застревает в:
Инициализация gradle...
а затем снова в
Разрешение зависимостей...
после первого запуска он работает достаточно быстро.
Ответ 2
Откройте корневой каталог проекта в терминале и введите команду:
android/gradlew
Это установит зависимости, связанные с системой построения градиентов.
Ответ 3
Простой ответ на ваш вопрос: "Да, он загружает некоторые зависимости". Это может занять некоторое время в зависимости от вашего интернет-соединения. Я знаю, что это было задано некоторое время назад, но недавно я столкнулся с той же проблемой.
Постскриптум Не забудьте принять лицензии Android, если вы еще этого не сделали.
Ответ 4
Примечание: установите java и добавьте jdk../bin к переменным окружения
1.go to this folder :: "your_project_folder/android/"
2. delete ".gradle"
3. open cmd in that directory
4. type "gradlew" in cmd
после этого запуска приложения нормально: "флаттер беги"
Ответ 5
Обновите свой плагин флаттера
- Настройки
- Пакет и плагины
- Обновить или установить → обновить
- Перезапустите Ide
Ответ 6
Да. Он должен загрузить все важные зависимости Android для запуска вашего приложения. Если вы застряли там, пожалуйста, проверьте подключение к Интернету и подождите некоторое время. Моя ниже, заняла почти 20 минут, прежде чем все зависимости были разрешены. ![Android dependencies]()
Ответ 7
Откройте корневой каталог проекта в терминале и запустите
flutter clean
а затем запустите проект