android - flutter 构建 APK : Execution failed for task ':speech_recognition:verifyReleaseResources'

标签 android flutter build speech-recognition release

大家。 我在构建 apk 作为 flutter 中的发布方法时遇到一些问题。 我真的不知道为什么会出现错误。 这是指https://github.com/rxlabz/speech_recognition/tree/master/example

在构建为发布方法期间,出现了以下问题。

FAILURE: Build failed with an exception.                                                                           

* What went wrong:                                                                                                 
Execution failed for task ':speech_recognition:verifyReleaseResources'.                                            
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade                  
   > Android resource linking failed                                                                               
     /Users/kk/.gradle/caches/transforms-2/files-2.1/0a271e99b6771ad4a84318244d532fb7/core-1.0.0/res/values/values.xml:57:5-88:25: AAPT: error: resource android:attr/fontStyle not found.

     /Users/kk/.gradle/caches/transforms-2/files-2.1/0a271e99b6771ad4a84318244d532fb7/core-1.0.0/res/values/values.xml:57:5-88:25: AAPT: error: resource android:attr/font not found.

     /Users/kk/.gradle/caches/transforms-2/files-2.1/0a271e99b6771ad4a84318244d532fb7/core-1.0.0/res/values/values.xml:57:5-88:25: AAPT: error: resource android:attr/fontWeight not found.

     /Users/kk/.gradle/caches/transforms-2/files-2.1/0a271e99b6771ad4a84318244d532fb7/core-1.0.0/res/values/values.xml:57:5-88:25: AAPT: error: resource android:attr/fontVariationSettings not found.

     /Users/kk/.gradle/caches/transforms-2/files-2.1/0a271e99b6771ad4a84318244d532fb7/core-1.0.0/res/values/values.xml:57:5-88:25: AAPT: error: resource android:attr/ttcIndex not found.


* Try:                                                                                                             
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org                                                                         

BUILD FAILED in 3m 45s         

最佳答案

我知道,答案可能为时已晚,但无论如何,这是一个令人烦恼的问题 - 我现在遇到了同样的问题,并花了几个小时来解决它。

最后,解决方法是在 lib 的 Android 文件夹中的 build.gradle 中手动将“compileSdkVersion”属性从 25 更改为 28,之后我成功编译了项目。

关于android - flutter 构建 APK : Execution failed for task ':speech_recognition:verifyReleaseResources' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59114176/

相关文章:

Android - 主要 Activity 无故结束?

android - Flutter应用程式正在Android模拟器上执行,但未在实体装置(OnePlus 7T)上执行

gradle - Gradle异常的结构/格式

java - Java 项目的构建和版本编号(ant、cvs、hudson)

java - 如何向 PCM 原始数据添加噪声

java - 语法 "final String... args"是什么意思/做什么?

java - 在 Android 应用程序上存储每条记录或一列的 BLOBS

flutter - 我如何从外部小部件访问内部小部件的动画 Controller (或状态)?

validation - flutter 中的字符串未删除空格

javascript - NativeScript - 如何防止 CSS 缩小?