问题:vscode 运行flutter项目报错
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.
> Could not resolve io.flutter:flutter_embedding_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
Required by:
project :app
> Could not resolve io.flutter:flutter_embedding_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
> Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8
e93e5e8879152ff5c948b175abb5b997.pom'.
> Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8e93e5e
8879152ff5c948b175abb5b997.pom
解决方法:
修改fiutter SDK中:flutter/packages/flutter_tools/gradle/resolve_dependencies.gradle
flutter/packages/flutter_tools/gradle/aar_init_script.gradle
flutter/packages/flutter_tools/gradle/flutter.gradle
以及项目下 build.gradle maven { url "https://storage.googleapis.com/download.flutter.io " }
中的:https://storage.googleapis.com/download.flutter.io
替换为:http://download.flutter.io
问题2:
Target of URI doesn't exist: 'package:flutter/material.dart'. Try creating the file referenced by the URI, or Try using a URI for a file that does exist
解决:
项目下的终端里输入执行:
flutter package get
问题3:
运行时报错
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource linking failed C:\Users\cab\.gradle\caches\transforms-2\files-2.1\f01b27bb220ecb79298884ef36a7a2fb\core-1.1.0\res\values\values.xml:142:5-173:25: AAPT: error: resource android:attr/fontVariationSettings not found. C:\Users\cab\.gradle\caches\transforms-2\files-2.1\f01b27bb220ecb79298884ef36a7a2fb\core-1.1.0\res\values\values.xml:142:5-173:25: AAPT: error: resource android:attr/ttcIndex not found.
解决:
android SDK版本低,SDk版本升到28