Skip to content

System Manual

Bahrican Yesil edited this page Oct 31, 2022 · 6 revisions

Mobile

Requirements

  • Latest Stable version of Flutter
  • Android Studio
  • Android Device OR Android Emulator

Installing with an APK

0. Check Requirements

Run flutter doctor to ensure requirements are installed without a problem.

1. Clone the project

git clone https://github.com/bounswe/bounswe2022group2.git

2. Navigate to the project

    cd bounswe2022group2/learnify/mobile 

3. Create APK

   flutter build apk –-split-per-abi

This command creates 3 APK files in the repository:

/build/app/outputs/apk/release/app-armeabi-v7a-release.apk
/build/app/outputs/apk/release/app-arm64-v8a-release.apk
/build/app/outputs/apk/release/app-x86_64-release.apk

Running the command without –-split-per-abi command results in one large APK, which is not recommended as it includes binaries not native to the device.

4. Prepare Device

Plug in your android device or start an emulator from Android Studio. Run flutter devices and observe flutter sees your device of choice.

4. Install on Device

    flutter install

This may take a while.


Sources:

  1. https://www.geeksforgeeks.org/how-to-build-and-release-flutter-application-in-android-device/
  2. https://docs.flutter.dev/deployment/android

👋 Welcome to the Wiki of Group #2

🎓 Group Members

Group Members

✍️ Meeting Notes

Meeting Notes of 451
Mobile Team Meeting Notes
Back-End Team Meeting Notes
Front-End Team Meeting Notes
Meeting Notes of 352

📚 Learnify

📱 Practice App

🛣 Milestones

CMPE451 Milestones
  • Will be added when ready
CMPE352 Milestones

📋 Requirements

🕵 Researches

Git Related

🖼️ Scenarios & Mockups

Scenarios

📈 Diagrams

Diagrams

📑 Templates

Templates
Clone this wiki locally