8

Good Morning,

I am having a problem testing my Flutter applications for lack of memory. My computer only has 4GB of RAM and I can't open the emulator for lack of memory, can anyone help me how can I test the app right on my mobile phone?

drigols
  • 161
  • 1
  • 3
  • 11

3 Answers3

17

You may need to configure Android toolchain (Step 6 to 12).

  1. Install VSCode
  2. Install VSCode plugins flutter and dart
  3. Close VSCode
  4. Download Flutter SDK
  5. Unzip and Update environment path variable with "...\FlutterSDK\bin"
  6. Download sdk-tools
  7. Create an folder anywhere with name "AndroidSDK" (or any other name)
  8. Extract downloaded sdk-tools to "AndroidSDK"
  9. Open command prompt at "...\AndroidSDK\tools\bin"
  10. Install platform-tools using the following command sdkmanager platform-tools
  11. Install corresponding platform and build-tools for your mobile device.

Example: If your device is Android 9 (Which is Android Pie and API level is 28), then commands are

  1. sdkmanager platforms;android-28 (Use sdkmanager --list to see all packages available).

  2. sdkmanager build-tools;28.0.3 (Use sdkmanager --list to see all packages available).

  3. Update Environment path variable with "...\AndroidSDK\platform-tools"

  4. Now Open New Command prompt

  5. Run Flutter doctor -v to check for any issues (You may have to accept android-licences).

flutter doctor --android-licenses 16. Now Open VSCode 17. Create Flutter project (Ctrl+Shift+p then type "Flutter: New Project")
Note*: Internet connection is required (or)
Open Existing Flutter Project folder 18. Connect your android device (Debugging mode should be enabled in the developer options) 19. You can see connected device in VSCode at bottom-right corner 20. Press F5 to run or use "Flutter run" command

M H
  • 325
  • 3
  • 8
Crazy Lazy Cat
  • 13,595
  • 4
  • 30
  • 54
0
  1. Connect your device via USB cable.
  2. Enable Developer options on your device.
  3. Inside Developer options enable everything related to USB debugging: USB debugging, Install via USB, USB debugging (Security settings)

If everything is OK, you should see your phone in the list of available devices:

enter image description here

Choose it (it will be displayed at the bottom bar of VS Code) enter image description here

and Run/Debug as usual.

Yuriy N.
  • 4,936
  • 2
  • 38
  • 31
-1

If you have android studio installed then: Go to C:\Users<User>\AppData\Local\Android\Sdk Copy folders: platform, platform-tools Past folder into flutter SDK folder. connect your device to computer and it will automatically detected. It worked for me.

Hani
  • 149
  • 1
  • 3