Para isso, executamos (-v significa verbose, ou seja, o output "completo" do doctor):
~$ flutter doctor -v [✓] Flutter (Channel stable, 1.22.5, on Linux, locale pt_PT.UTF-8) • Flutter version 1.22.5 at /programming/flutter • Framework revision 7891006299 (3 months ago), 2020-12-10 11:54:40 -0800 • Engine revision ae90085a84 • Dart version 2.10.4 [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3) • Android SDK at /Android/Sdk • Platform android-30, build-tools 30.0.3 • Java binary at: /opt/android-studio/jre/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593) • All Android licenses accepted.
Como podemos ver pelo output, temos a SDK do Android e o Flutter instalado. Portanto podemos fazer gerar o apk do projeto. Uma vez que temos o projeto no Bitbucket, fazemos o clone do repositório e executamos:
~/cfqc-mobile-flutter-hackathon-ma$ flutter build apk Running "flutter pub get" in cfqc-mobile-flutter-hackathon-ma... 1,2s Running Gradle task 'assembleRelease'... Removed unused resources: Binary resource data reduced from 72KB to 62KB: Removed 13% Running Gradle task 'assembleRelease'... Running Gradle task 'assembleRelease'... Done 237,1s (!) ✓ Built build/app/outputs/flutter-apk/app-release.apk (16.0MB).
Feito! Temos a release do apj em build/app/outputs/flutter-apk/app-release.apk a partir do directorio onde se está a ser executado o comando.
Sem comentários:
Enviar um comentário
Comente de forma construtiva...
Nota: só um membro deste blogue pode publicar um comentário.