Flutter 搭建运行环境遇到的问题1

问题: 

* What went wrong:
Execution failed for task ':connectivity:parseDebugLibraryResources'.
> Could not resolve all files for configuration ':connectivity:androidApis'.
   > Failed to transform android.jar to match attributes {artifactType=android-platform-attr, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
      > Execution failed for PlatformAttrTransform: D:\Android_studio\sdk\platforms\android-27\android.jar.
         > D:\Android_studio\sdk\platforms\android-27\android.jar (ϵͳ�Ҳ���ָ�����ļ���)

* 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

解析: 大致的意思就是在flutter的依赖包中,有个依赖包需要android-27,但是Android SDK中没有找Android 27。 开始检查了SDK Manager,发现已经下载了,为啥还会报这个错误呢?

Android studio 中检查了一下:Files->Project Structure中的SDK版本是否有27这个版本,下图是我配置完成的了,一开始是没有27这个的。

Flutter 搭建运行环境遇到的问题1_第1张图片

 解决: 明明在SDK Manager中已经下载了(移除重新下载无效),为啥还不行呢?

  1. 去到SDK的目录中,查看是否存在SDK 27的版本Flutter 搭建运行环境遇到的问题1_第2张图片

我最初查看的情况是有个android-27 和android-27-delete文件,就都删除掉,然后去SDK Manager中下载27版本即可。 

 

 

你可能感兴趣的:(菜鸟自学Flutter专栏,flutter,android)