例外:Gradle 任务 assembleDebug 在 Flutter 中失败,退出代码为 1

时间:2021-06-23 17:51:47

标签: android flutter gradle usb-debugging terminal.app

我在 macOS Big Sur 上的 Terminal.app 中运行 Flutter 2.2.2。我有一部 Android 手机,一个运行 Android 8.1.0 的 Moto G5 Plus。开发人员选项和 USB 调试一样,我已经用 USB 数据线将手机连接到我的电脑。当我运行命令 flutter devices:

时,设备出现
% flutter devices
2 connected devices:

Moto G 5 Plus (mobile) • ZY224TM9NW • android-arm    • Android 8.1.0 (API 27)
Chrome (web)           • chrome     • web-javascript • Google Chrome 91.0.4472.114

但是,当我运行命令 flutter run 时,它显示以下内容:

% flutter run
Launching lib/main.dart on Moto G 5 Plus in debug mode...
                                                                        
FAILURE: Build failed with an exception.                                
                                                                        
* What went wrong:                                                      
A problem occurred configuring root project 'android'.                  
> Could not resolve all artifacts for configuration ':classpath'.       
   > Could not resolve com.android.tools.build:gradle:4.1.0.            
     Required by:                                                       
         project :                                                      
      > Could not resolve com.android.tools.build:gradle:4.1.0.         
         > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.1.0/gradle-4.1.0.pom'.
            > Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.1.0/gradle-4.1.0.pom'.
               > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
                                                                        
* 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 10s                                                     
Running Gradle task 'assembleDebug'...                                  
Running Gradle task 'assembleDebug'... Done                        11.8s
Exception: Gradle task assembleDebug failed with exit code 1

应用未启动且命令失败。

上下文:

  • 我使用的是装有 macOS Big Sur 11.2 的 MacBook Pro 2015
  • Flutter 2.2.2,稳定发布
  • 搭载 Android 8.1.0 的 Moto G5 Plus,通过 USB 连接

0 个答案:

没有答案