【发布时间】:2019-02-28 22:57:15
【问题描述】:
我在调试时突然遇到一个错误,它刚刚工作,当我尝试在 main.dart 中加载新屏幕时弹出此错误。
错误
在为 x86 构建的 Android SDK 上以调试模式启动 lib\main.dart...
FAILURE:构建失败并出现异常。
-
出了什么问题: 任务 ':app:processDebugResources' 执行失败。
Android 资源链接失败 输出:C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:225:错误:找不到资源 android:attr/fontVariationSettings。 C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:225:错误:找不到资源 android:attr/ttcIndex。 错误:链接引用失败。
命令:C:\Users\Sam.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\a2fedb806fdcf1039dc8366793f0d803\aapt2-3.2.1-4818971-windows\aapt2。 exe链接-I\ C:\Users\Sam\AppData\Local\Android\sdk\platforms\android-27\android.jar\ - 显现\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\ -o\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\ -R\ @C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\ --自动添加覆盖\ --java\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\ --自定义包\ com.example.lightbridgemobile\ -0\ APK\ --输出文本符号\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\symbols\debug\R.txt\ --no-version-vectors 守护进程:AAPT2 aapt2-3.2.1-4818971-windows 守护进程#0 输出:C:\Users\Sam.gradle\caches\transforms-1\files-1.1\core-1.0.0.aar\44d43b22d49402bbb3cf830f8d41ead1\res\values\values.xml:89:5-125:25:AAPT:错误: 资源 android:attr/fontVariationSettings 未找到。
C:\Users\Sam.gradle\caches\transforms-1\files-1.1\core-1.0.0.aar\44d43b22d49402bbb3cf830f8d41ead1\res\values\values.xml:89:5-125:25:AAPT:错误:找不到资源 android:attr/ttcIndex。
错误:链接引用失败。 命令:C:\Users\Sam.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\a2fedb806fdcf1039dc8366793f0d803\aapt2-3.2.1-4818971-windows\aapt2.exe 链接 -我\ C:\Users\Sam\AppData\Local\Android\sdk\platforms\android-27\android.jar\ - 显现\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\ -o\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\ -R\ @C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\ --自动添加覆盖\ --java\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\build\app\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\ --自定义包\ com.example.lightbridgemobile\ -0\ APK\ --输出文本符号\ C:\LightBridge_Mobile\lightbridge_mobile\LightBridge\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获得更多帮助
18 秒后构建失败
Gradle 失败可能是因为这个 Flutter 应用中的 AndroidX 不兼容。
Gradle 任务 assembleDebug 失败,退出代码为 1 退出(sigterm)
【问题讨论】:
标签: android dart flutter android-gradle-plugin