Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 在项目中包含图像选择器时出错(颤振)_Dart_Flutter - Fatal编程技术网

Dart 在项目中包含图像选择器时出错(颤振)

Dart 在项目中包含图像选择器时出错(颤振),dart,flutter,Dart,Flutter,为什么在我执行我的项目时,这个错误不断出现?一旦我将图像选择器放入我的pubspec中,就会发生这种情况 失败:生成失败,出现异常。 *出了什么问题: 任务“:app:processDebugResources”的执行失败。 Android资源链接失败 输出:/Users/s/Desktop/flatter/a/build/app/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:331:错误:资

为什么在我执行我的项目时,这个错误不断出现?一旦我将图像选择器放入我的pubspec中,就会发生这种情况

失败:生成失败,出现异常。 *出了什么问题: 任务“:app:processDebugResources”的执行失败。 Android资源链接失败 输出:/Users/s/Desktop/flatter/a/build/app/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:331:错误:资源android:attr/fontVariationSettings未找到。 /用户/s/Desktop/flatter/a/build/app/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:331:错误:资源android:attr/ttcIndex未找到。 错误:链接引用失败。 命令:/Users/s/.gradle/caches/transforms-1/files-1.1/aapt2-3.2.1-4818971-osx.jar/6d65e55edb223325e7c519d99552582/aapt2-3.2.1-4818971-osx/aapt2-link-I\ /Users/s/Library/Android/sdk/platforms/Android-27/Android.jar\ --显示\ /用户/s/Desktop/flatter/a/build/app/intermediates/merged_清单/debug/processDebugManifest/merged/AndroidManifest.xml\ -o\ /用户/s/Desktop/flatter/a/build/app/intermediates/processed\u res/debug/processDebugResources/out/resources-debug.ap_\ -R\ @/Users/s/Desktop/flatter/a/build/app/intermediates/incremental/processDebugResources/resources-debug.ap\uux.txt的资源列表\ --自动添加覆盖\ --爪哇\ /用户/s/Desktop/flatter/a/build/app/generated/not_namespaced_r_class_sources/debug/processDebugResources/r\ --定制包\ com.example.a\ -0\ apk\ --输出文本符号\ /用户/s/Desktop/flatter/a/build/app/intermediates/symbols/debug/R.txt\ --无版本向量 守护程序:AAPT2 AAPT2-3.2.1-4818971-osx守护程序#0 输出:/Users/s/.gradle/caches/transforms-1/files-1.1/design-27.1.1.aar/fa938137e4d19d1dd06a6895b6e14886/res/values/values.xml:96:5-202:AAPT:error:resource-android:attr/fontVariationSettings未找到

/Users/s/.gradle/caches/transforms-1/files-1.1/design-27.1.1.aar/fa938137e4d19d1dd06a6895b6e14886/res/values/values.xml:96:5-202:AAPT:error:resource-android:attr/ttcIndex未找到。 错误:链接引用失败。 命令:/Users/s/.gradle/caches/transforms-1/files-1.1/aapt2-3.2.1-4818971-osx.jar/6d65e55edb223325e7c519d99552582/aapt2-3.2.1-4818971-osx/aapt2-link-I\ /Users/s/Library/Android/sdk/platforms/Android-27/Android.jar\ --显示\ /用户/s/Desktop/flatter/a/build/app/intermediates/merged_清单/debug/processDebugManifest/merged/AndroidManifest.xml\ -o\ /用户/s/Desktop/flatter/a/build/app/intermediates/processed\u res/debug/processDebugResources/out/resources-debug.ap_\ -R\ @/Users/s/Desktop/flatter/a/build/app/intermediates/incremental/processDebugResources/resources-debug.ap\uux.txt的资源列表\ --自动添加覆盖\ --爪哇\ /用户/s/Desktop/flatter/a/build/app/generated/not_namespaced_r_class_sources/debug/processDebugResources/r\ --定制包\ com.example.a\ -0\ apk\ --输出文本符号\ /用户/s/Desktop/flatter/a/build/app/intermediates/symbols/debug/R.txt\ --无版本向量 守护程序:AAPT2 AAPT2-3.2.1-4818971-osx守护程序#0


将compileSdkVersion更改为28(在android/app/build.gradle下)

编译DK28版

然后运行命令

扑通


然后再次运行该项目。

@PhucTran的答案是正确的。 只想补充一点,我必须从Android Studio中
使缓存无效
,然后重新启动它

File-> Invalidate Cahe and Restart

如果将支持库升级到28.0.0,并且CompileSDK版本也不是28,则会出现此错误

要修复它,请在文件
app\build.gradle

要修复此问题,请在文件app\build.gradle
compileSdkVersion
targetSdkVersion
中从当前版本更改为最新版本(现在为最新版本)


要修复它,请尝试。你的编译版本是什么(在android/app/build.gradle下)?@PhucTran 27和我的最新版本21@ali你能试试下面我的答案吗?
android {
    compileSdkVersion 29

...

defaultConfig {
    minSdkVersion 21
    targetSdkVersion 29
    multiDexEnabled true
    ...
}