0

我在 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 连接
4

0 回答 0