Gradle can't find Flutter built APK, both in Android Studio and AppCenter
887
You should check your appcenter-post-clone.sh it should look like this
#!/usr/bin/env bash
#Place this script in project/android/app/
cd ..
# fail if any command fails
set -e
# debug log
set -x
cd ..
git clone -b beta https://github.com/flutter/flutter.git
export PATH=`pwd`/flutter/bin:$PATH
flutter channel stable
flutter doctor
echo "Installed flutter to `pwd`/flutter"
# build APK
flutter build apk --release
# if you need build bundle (AAB) in addition to your APK, uncomment line below and last line of this script.
#flutter build appbundle
# copy the APK where AppCenter will find it
mkdir -p android/app/build/outputs/apk/; mv build/app/outputs/apk/release/app-release.apk $_
# copy the AAB where AppCenter will find it
mkdir -p android/app/build/outputs/bundle/; mv build/app/outputs/bundle/release/app-release.aab $_
Author by
AVEbrahimi
Untying an impossibly tangled knot is actually possible. For every problem, there is a solution. And I am just one who is interested in untying and solving, that's it :)
Updated on December 17, 2022Comments
-
AVEbrahimi over 1 year
When I try to build Android release of my Flutter project, either local or on AppCenter, I receive this error, it can't find the APK built itself! :
... [ ] BUILD SUCCESSFUL in 3m 51s [ ] 904 actionable tasks: 903 executed, 1 up-to-date [ +711 ms] Running Gradle task 'assembleRelease'... (completed in 232.8s, longer than expected) [ +15 ms] "flutter apk" took 260,152ms. Gradle build failed to produce an .apk file. It's likely that this file was generated under /Users/runner/runners/2.163.1/work/1/s/build, but the tool couldn't find it.
-
Anchal Singh over 4 yearsYou can find your answer here: stackoverflow.com/questions/51610420/…
-