Android studio 在vscode中运行颤振应用程序并获取此错误无法确定任务';的依赖关系:应用程序:CompiledBugJavaWithJavaC';

Android studio 在vscode中运行颤振应用程序并获取此错误无法确定任务';的依赖关系:应用程序:CompiledBugJavaWithJavaC';,android-studio,flutter,visual-studio-code,Android Studio,Flutter,Visual Studio Code,我目前正面临在物理设备(手机)上运行颤振应用程序的问题。我正在使用android studio 4和vscode。下面是错误消息 Launching lib\main.dart on TECNO B1f in debug mode... lib\main.dart:1 FAILURE: Build failed with an exception. * What went wrong: Could not determine the dependencies of task ':app:co

我目前正面临在物理设备(手机)上运行颤振应用程序的问题。我正在使用android studio 4和vscode。下面是错误消息

Launching lib\main.dart on TECNO B1f in debug mode...
lib\main.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:\Users\Kitsson\AppData\Local\Android\sdk

* 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)

我建议4种方法来解决这个问题,一个接一个地尝试,直到它适合你:

  • 打开终端-运行
    flatter-doctor-android许可证
    。只要接受所有,它就应该工作,如果没有,就跳到下一步

  • android=>app=>build.gradle中添加
    buildToolsVersion

  • android{compilesdkkversion29构建工具版本“29.0.0”…}

  • 当您的依赖项中有一些东西需要像firebase这样的internet时,通常会发生这种情况。只需打开互联网或wifi即可

  • 如果它们都不起作用,则关闭“开发人员”选项,并通过按build number 7次再次打开它,这将撤销所有usb调试验证,并询问是否信任您的开发机器,按yes,您就可以开始了