I am creating Flutter paraphrasing app but my app size is too big, I don't know why?
App is used for paraphrasing, the text user can enter text, speak or extract text from file. We translate and paraphrase the text. I created this for my software house but i don't know why app size is too big. I am not even using static assets still app size is 158MB
name: paraphrase_and_translate
description: A new Flutter project.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.0+1
environment:
sdk: ">=2.17.6 <3.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.2
speech_to_text: ^5.5.0
google_ml_kit: ^0.11.0
camera: ^0.9.7+1
image_picker: ^0.8.5+3
translator: ^0.1.7
clipboard: ^0.1.2+8
pdf_text: ^0.5.0
file_picker: ^4.6.1
permission_handler: ^10.0.0
flex_color_scheme: ^5.1.0
font_awesome_flutter: ^10.1.0
dio: ^4.0.6
rounded_loading_button: ^2.0.8
language_picker: ^0.4.1
google_fonts: ^3.0.1
flutter_tts: ^3.5.0
simple_speed_dial: ^0.1.7
animated_splash_screen: ^1.3.0
flutter_launcher_icons: ^0.10.0
facebook_audience_network: ^1.0.1
google_mobile_ads: ^2.0.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_icons:
android: "launcher_icon"
ios: true
image_path: "assets/images/icon.png"
flutter_lints: ^2.0.0
flutter:
uses-material-design: true
assets:
- assets/images/new.png
- assets/images/parapharse.png
- assets/images/icon.png
This is my pubspec.yaml file. images are only 2 mbs only
Running "flutter pub get" in paraphrase_and_translate...
Launching lib\main.dart on Redmi Note 8 in release mode...
Running Gradle task 'assembleRelease'...
√ Built build\app\outputs\flutter-apk\app-release.apk (159.1MB).
Installing build\app\outputs\flutter-apk\app.apk...