Запуск приложения flutter в vscode и получение этой ошибки Не смогли определить зависимости задачи ‘: app:compileDebugJavaWithJavac’

#android-studio #flutter #visual-studio-code

#android-студия #трепетание #visual-studio-код

Вопрос:

в настоящее время я сталкиваюсь с проблемой при запуске моего приложения flutter на физическом устройстве (телефоне). я использую Android studio 4 и vscode. Сообщение об ошибке приведено ниже.

 Launching libmain.dart on TECNO B1f in debug mode...
libmain.dart:1

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Failed to find target with hash string 'android-29' in: C:UsersKitssonAppDataLocalAndroidsdk

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7m 8s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)
 

Ответ №1:

Я бы предложил 4 способа решения этой проблемы, попробуйте один за другим, пока он не сработает для вас :

  1. Откройте терминал — запустите flutter doctor --android-licenses . Просто примите все, и это должно сработать, если это не так, перейдите к следующему шагу.
  2. добавление buildToolsVersion в android => app => build.gradle

android { compileSdkVersion 29 buildToolsVersion "29.0.0" ... ... }

  1. Это часто случается, когда у вас есть что-то в вашей зависимости, для чего требуется Интернет, например firebase. Просто включите интернет или Wi-Fi.
  2. Если ни один из них не работает, затем отключите опцию разработчика и включите ее снова, нажав номер сборки 7 раз, это отменит всю проверку подлинности при отладке по usb и спросит, доверять ли вашей машине разработки, нажмите да, и все будет готово