Flutter-AssetsAudioPlayer icon indicating copy to clipboard operation
Flutter-AssetsAudioPlayer copied to clipboard

Got error verifyReleaseResources when trying to build release apk

Open istiaksaif opened this issue 1 year ago • 7 comments

:assets_audio_player_web:verifyReleaseResources'.

A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action Android resource linking failed ERROR:/home/istaiksaif/Documents/Sports76/build/assets_audio_player_web/intermediates/merged_res/release/values/values.xml:194: AAPT: error: resource android:attr/lStar not found.

istiaksaif avatar Aug 11 '24 16:08 istiaksaif

Flutter (Channel stable, 3.24.0, on macOS 14.6.1 23G93 darwin-x64, locale ru-RU) Android toolchain - develop for Android devices (Android SDK version 35.0.0-rc3)

Same problem

ikoshik avatar Aug 14 '24 07:08 ikoshik

I have the same problem. Does anyone have any other solution.

hkidevone avatar Aug 20 '24 06:08 hkidevone

+1

[✓] Flutter (Channel stable, 3.24.0, on macOS 14.5 23F79 darwin-x64, locale en-US) • Flutter version 3.24.0 on channel stable • Upstream repository https://github.com/flutter/flutter.git • Framework revision 80c2e84975 (2 weeks ago), 2024-07-30 23:06:49 +0700 • Engine revision b8800d88be • Dart version 3.5.0 • DevTools version 2.37.2

I had to downgrade to Flutter version 3.22.3 (Stable).

Hello, I'm cross into same situation. May I ask you how to downgrade to Flutter version 3.22.3 (Stable)? I try "flutter downgrade" command, but I just got "There is no previously recorded version for channel "stable".".

Mae623 avatar Aug 20 '24 07:08 Mae623

+1 [✓] Flutter (Channel stable, 3.24.0, on macOS 14.5 23F79 darwin-x64, locale en-US) • Flutter version 3.24.0 on channel stable • Upstream repository https://github.com/flutter/flutter.git • Framework revision 80c2e84975 (2 weeks ago), 2024-07-30 23:06:49 +0700 • Engine revision b8800d88be • Dart version 3.5.0 • DevTools version 2.37.2 I had to downgrade to Flutter version 3.22.3 (Stable).

Hello, I'm cross into same situation. May I ask you how to downgrade to Flutter version 3.22.3 (Stable)? I try "flutter downgrade" command, but I just got "There is no previously recorded version for channel "stable".".

Go to: https://docs.flutter.dev/release/archive Download version [3.22.3]. Unzip then replace the Flutter folder.

admincode1 avatar Aug 20 '24 17:08 admincode1

+1 [✓] Flutter (Channel stable, 3.24.0, on macOS 14.5 23F79 darwin-x64, locale en-US) • Flutter version 3.24.0 on channel stable • Upstream repository https://github.com/flutter/flutter.git • Framework revision 80c2e84975 (2 weeks ago), 2024-07-30 23:06:49 +0700 • Engine revision b8800d88be • Dart version 3.5.0 • DevTools version 2.37.2 I had to downgrade to Flutter version 3.22.3 (Stable).

Hello, I'm cross into same situation. May I ask you how to downgrade to Flutter version 3.22.3 (Stable)? I try "flutter downgrade" command, but I just got "There is no previously recorded version for channel "stable".".

Go to: https://docs.flutter.dev/release/archive Download version [3.22.3]. Unzip then replace the Flutter folder.

Succeeded! Thank you very much!

Mae623 avatar Aug 21 '24 03:08 Mae623

Try this workaround:

Change (at android/build.gradle):

subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

To:

subprojects {
    afterEvaluate { project ->
        if (project.plugins.hasPlugin("com.android.application") ||
                project.plugins.hasPlugin("com.android.library")) {
            project.android {
                compileSdkVersion 34
            }
        }
    }
}
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
    project.evaluationDependsOn(':app')
}

admincode1 avatar Aug 24 '24 23:08 admincode1

Try this workaround:

Change (at android/build.gradle):

subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

To:

subprojects {
    afterEvaluate { project ->
        if (project.plugins.hasPlugin("com.android.application") ||
                project.plugins.hasPlugin("com.android.library")) {
            project.android {
                compileSdkVersion 34
            }
        }
    }
}
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
    project.evaluationDependsOn(':app')
}

It works! You are great!

Mae623 avatar Aug 30 '24 08:08 Mae623

Try this workaround:

Change (at android/build.gradle):

subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

To:

subprojects {
    afterEvaluate { project ->
        if (project.plugins.hasPlugin("com.android.application") ||
                project.plugins.hasPlugin("com.android.library")) {
            project.android {
                compileSdkVersion 34
            }
        }
    }
}
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
    project.evaluationDependsOn(':app')
}

It works! Thank you 🙏

hkidevone avatar Sep 04 '24 12:09 hkidevone

Try this workaround:

Change (at android/build.gradle):

subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

To:

subprojects {
    afterEvaluate { project ->
        if (project.plugins.hasPlugin("com.android.application") ||
                project.plugins.hasPlugin("com.android.library")) {
            project.android {
                compileSdkVersion 34
            }
        }
    }
}
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
    project.evaluationDependsOn(':app')
}

It works,Thank you

saeedahmed725 avatar Sep 17 '24 22:09 saeedahmed725

subprojects { afterEvaluate { project -> if (project.plugins.hasPlugin("com.android.application") || project.plugins.hasPlugin("com.android.library")) { project.android { compileSdkVersion 34 } } } } subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" project.evaluationDependsOn(':app') } this is working thank you.

srikanth-vanga-pipra avatar Sep 19 '24 08:09 srikanth-vanga-pipra

Try this workaround:

Change (at android/build.gradle):

subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

To:

subprojects {
    afterEvaluate { project ->
        if (project.plugins.hasPlugin("com.android.application") ||
                project.plugins.hasPlugin("com.android.library")) {
            project.android {
                compileSdkVersion 34
            }
        }
    }
}
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
    project.evaluationDependsOn(':app')
}

The solution currently works. flutter version 3.24.3

istiaksaif avatar Oct 01 '24 06:10 istiaksaif