I'm getting the following error when I try to build my apk:
Execution failed for task ':assets_audio_player_web:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action
> Android resource linking failed
ERROR:C:\Users\lubya\.gradle\caches\transforms-3\ba0a6fe31cd4794ca72feaf033c059c8\transformed\core-1.13.1\res\values\values.xml:113:5-122:25: AAPT: error: resource android:attr/lStar not found.
I got a bunch of other errors which I managed to fix. I also changed my ext.kotlin_version in my build.gradle from 1.6.10 to 1.7.0 in case that is of any relevance.
Relevant lines in pubsec.yaml:
dependencies:
flutter:
sdk: flutter
assets_audio_player: ^3.0.8
I tried to fix the other errors but this one never left. I expected to build the apk.
This error exists in 3.24+ versions of flutter. Based on reports, there are 2 possible ways to resolve it:
build.gradle
should work. Make sure, that you create separate subprojects
block and do not add to existing one:subprojects {
afterEvaluate { project ->
if (project.plugins.hasPlugin("com.android.application") ||
project.plugins.hasPlugin("com.android.library")) {
project.android {
compileSdkVersion 34
}
}
}
}