首页 > 解决方案 > 无法运行 Flutter 应用程序错误“FAILURE: Build failed with an exception。”

问题描述

这个应用程序来自 Github “https://github.com/wiltonribeiro/grocery_shop_flutter”

我想知道其他人是否能够运行它,因为我遇到了一些执行错误并且我无法修复它们。如果有人能解决这个问题,我将不胜感激干杯!

编辑:感谢您的回复 ,错误如下所示:

" FAILURE:构建失败,出现异常。

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 链接 -我
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-资源-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-资源-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

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

标签: android-studiofluttertestingdartflutter-dependencies

解决方案


我尝试将其编译为 android,我可以通过将 compileSdkVersion 更改为 28 来修复此错误

但是,如果您按照https://github.com/wiltonribeiro/grocery_shop_flutter上的说明进行操作,则该解决方案适用


推荐阅读