Flutter — это мощный и универсальный фреймворк для создания мобильных приложений. Тестирование приложения на реальном устройстве является важным шагом в процессе разработки. В этой статье мы расскажем о том, как запустить ваше приложение Flutter на смартфоне с Android.

Запуск приложения в режиме отладки

Включите режим разработчика на телефоне

Прежде всего необходимо включить режим разработчика. Чтобы сделать это, перейдите в настройки своего телефона и найдите опцию О телефоне. Прокрутите вниз, пока не увидите Номер сборки, и нажмите на него семь раз. Вы должны увидеть сообщение с надписью «Вы стали разработчиком!».

Включите опцию: Отладка по USB

Убедитесь, что компьютер может распознать ваш телефон и что на телефоне включена отладка по USB.

Перейдите в Параметры разработчика в настройках вашего телефона и прежде всего выберите настройки USB — Media Transfer Protocol.

Далее включите Отладку по USB.

Подключите телефон к компьютеру с помощью USB-кабеля. Необходимо будет принять цифровой отпечаток ключа.

Запустите приложение в смартфоне

Чтобы запустить приложение в смартфоне в корне каталога вводим команду:

flutter run

Тестовое приложение запустится на вашем смартфоне:

Ошибка: cmdline-tools component is missing

Если при запуске приложения в консоли у вас возникла ошибка,

cmdline-tools component is missing

то в таком случае необходимо установить компонент Android SDK Command-line Tools. Установить его можно через Android Studio, если данной IDE у вас нет — скачайте ее и установите.

В Android Studio заходим Tools -> SDK Manager. Слева нажимаем на вкладку Android SDK и в новом окне выбираем вкладку SDK Tools. Из списка выбираем нужный пакет и устанавливаем его.

Запуск скомпилированного APK

Чтобы скомпилировать ваше приложение Flutter в APK и запустить его на своем телефоне, выполните следующие действия:

Создайте APK

После того, как вы настроили свою среду разработки, вы можете создать APK для своего приложения. Откройте терминал в VS Code и перейдите в корневой каталог вашего проекта. Затем выполните следующую команду:

flutter build apk

Это позволит создать APK для вашего приложения и сохранить его в каталоге build/app/outputs/flutter-apk вашего проекта.

Установите APK на свой телефон

Чтобы установить APK на свой телефон, вам нужно подключить телефон к компьютеру и включить отладку по USB. Как только вы включили отладку по USB, перейдите в каталог build/app/outputs/flutter-apk вашего проекта и найдите файл APK. Затем выполните следующую команду, чтобы установить APK на свой телефон:

adb install app.apk

Замените app.apk именем вашего APK-файла.

Запустите приложение на своем телефоне

После того, как вы установили APK на свой телефон, вы можете запустить приложение, найдя его на своем телефоне и нажав на него. Приложение должно запуститься и быть готово к использованию.

Заключение

Приведенные выше несколько простых шагов помогут запустить ваше приложение на Android в режиме отладки. Вы сможете легко тестировать приложение, так как есть доступ ко всем функциям телефона. Также вам не придется дополнительно запускать эмулятор под Android (на том же самом Android Studio). Это значительно сократит объем используемой оперативной памяти.


Warning: Undefined variable $aff_bottom_mark in /sites/codelab.pro/wp-content/themes/myTheme/dist/partials/post/post_base.php on line 81

Warning: Undefined variable $aff_bottom_info in /sites/codelab.pro/wp-content/themes/myTheme/dist/partials/post/post_base.php on line 85