android-studio - 无法运行 Flutter 应用程序错误“FAILURE: Build failed with an exception。”
问题描述
这个应用程序来自 Github “https://github.com/wiltonribeiro/grocery_shop_flutter”
我想知道其他人是否能够运行它,因为我遇到了一些执行错误并且我无法修复它们。如果有人能解决这个问题,我将不胜感激干杯!
编辑:感谢您的回复 ,错误如下所示:
" FAILURE:构建失败,出现异常。
- 出了什么问题:任务“: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 链接 -我
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
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
19 秒内构建失败异常:Gradle 任务 assembleDebug 失败,退出代码为 1“”
解决方案
我尝试将其编译为 android,我可以通过将 compileSdkVersion 更改为 28 来修复此错误
但是,如果您按照https://github.com/wiltonribeiro/grocery_shop_flutter上的说明进行操作,则该解决方案适用