昨天升级flutter SDK到1.22,测试时没有任何问题,打包的时候报错了:
Execution failed for task ':janalytics:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> 1 exception was raised by workers:
com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed
C:\Users\ccmai\.gradle\caches\transforms-2\files-2.1\c4f9ea9d3f7add2a25bd16931dcab94a\core-1.1.0\res\values\values.xml:142:5-173:25: AAPT: error: resource android:attr/fontVariati
onSettings not found.
C:\Users\ccmai\.gradle\caches\transforms-2\files-2.1\c4f9ea9d3f7add2a25bd16931dcab94a\core-1.1.0\res\values\values.xml:142:5-173:25: AAPT: error: resource android:attr/ttcIndex no
t found.
看报错信息是janalytics这个插件有问题,然后查看了插件引用的compileSdkVersion版本是27,而项目的版本是30,然后把插件的版本和项目的compileSdkVersion同步就解决了问题