无法运行Flutter应用程序错误“失败:构建失败,出现异常。”

时间:2020-10-18 18:40:53

标签: android-studio flutter testing dart flutter-dependencies

此应用来自Github “ https://github.com/wiltonribeiro/grocery_shop_flutter”

我想知道其他人是否可以运行它,因为我遇到一些执行错误,无法修复。 如果有人可以解决此问题,我将不胜感激 干杯!

编辑:感谢您的答复 错误如下:

” 失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:processDebugResources'的执行失败。

Android资源链接失败 输出:O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml:86:错误:找不到资源android:attr / fontVariationSettings。 O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml:87:错误:未找到资源android:attr / ttcIndex。 错误:链接引用失败。

命令:C:\ Users \ arsla.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ 6eab767dc8c1fd40d868c7361b7d30e9 \ aapt2-3.2.1-4818971-windows \ aapt2。 exe链接-I
C:\ Users \ arsla \ AppData \ Local \ Android \ sdk \ platforms \ android-27 \ android.jar
--manifest
O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ merged_manifests \ debug \ processDebugManifest \ merged \ AndroidManifest.xml
-o
O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ processed_res \ debug \ processDebugResources \ out \ resources-debug.ap_
-R
@O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ incremental \ processDebugResources \ resources-list-for-resources-debug.ap_.txt
--auto-add-overlay
--java
O:\ grocery_shop_flutterbait \ build \ app \ Generated \ not_namespaced_r_class_sources \ debug \ processDebugResources \ r
--custom-package
com.example.groceryshopflutter
-0
apk
--output-text-symbols
O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ symbols \ debug \ R.txt
--no-version-vectors 守护程序:AAPT2 aapt2-3.2.1-4818971-windows守护程序#0 输出:C:\ Users \ arsla.gradle \ caches \ transforms-1 \ files-1.1 \ core-1.1.0.aar \ 18619ad8df18189ffa8d36e63947ac33 \ res \ values \ values.xml:174:5-210:25:AAPT:错误:找不到资源android:attr / fontVariationSettings。

C:\ Users \ arsla.gradle \ caches \ transforms-1 \ files-1.1 \ core-1.1.0.aar \ 18619ad8df18189ffa8d36e63947ac33 \ res \ values \ values.xml:174:5-210:25:AAPT:错误:找不到资源android:attr / ttcIndex。

错误:链接引用失败。 命令:C:\ Users \ arsla.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ 6eab767dc8c1fd40d868c7361b7d30e9 \ aapt2-3.2.1-4818971-windows \ aapt2.exe链接-我
C:\ Users \ arsla \ AppData \ Local \ Android \ sdk \ platforms \ android-27 \ android.jar
--manifest
O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ merged_manifests \ debug \ processDebugManifest \ merged \ AndroidManifest.xml
-o
O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ processed_res \ debug \ processDebugResources \ out \ resources-debug.ap_
-R
@O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ incremental \ processDebugResources \ resources-list-for-resources-debug.ap_.txt
--auto-add-overlay
--java
O:\ grocery_shop_flutterbait \ build \ app \ Generated \ not_namespaced_r_class_sources \ debug \ processDebugResources \ r
--custom-package
com.example.groceryshopflutter
-0
apk
--output-text-symbols
O:\ grocery_shop_flutterbait \ build \ app \ intermediates \ symbols \ debug \ R.txt
--no-version-vectors 守护程序:AAPT2 aapt2-3.2.1-4818971-windows守护程序#0

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。使用--scan运行以获取完整的见解。

  • https://help.gradle.org

    获得更多帮助

19s建立失败 异常:Gradle任务assembleDebug失败,退出代码为1 “”

2 个答案:

答案 0 :(得分:0)

我尝试将其编译为android,并且可以通过将compileSdkVersion更改为28来解决此错误

但是,如果您遵循https://github.com/wiltonribeiro/grocery_shop_flutter

上的说明,该解决方案将适用

答案 1 :(得分:0)

是的,它在最新版本中运行良好。product picture(仅适用于运行ios手机)。

无需担心>>>仅在终端上,它仍然显示错误消息“您的Flutter应用程序是使用较旧版本的Android创建的 嵌入。不推荐使用Android嵌入v2。跟着 步骤 https://flutter.dev/go/android-project-migration"

The output looks like this!!!