5. Тестирование и отлаживание

Пора посмотреть что получилось и избавить проект от лажи - отладить, если появятся ошибки.

На отладочном устройстве (телефон, планшет, ТВ) должна быть установлена программа MIT AI2 Companion (https://play.google.com/store/apps/details?id=edu.mit.appinventor.aicompanion3)

В верхней строке страницы AppInventor нажимаем  Connect  и выбираем AI companion.

Появится окошко с QR и текстовым кодом:

Берём целевое устройство, включаем, запускаем установленную MIT AI2 Companion, наводим на экран компьютера с QR кодом и нажимаем в ней кнопку  scan QR code :

QR-код просканируется, распознается в текстовый код (также указанный рядом с QR) и через пару мгновений на экране телефона появится программа:

Проверяем работу программы.

В корне sdcard в телефона лежат несколько простых html файлов (test.html и test1.html):

Пишем в текстовом поле txt_path программы путь до файла: /test.html и жмём кнопку Open:

Файл успешно считался и загрузился в компонент txt_edit. Жмём Save&Update:

В статус баре lbl_status_r появился путь для браузера, а сам документ появился в браузере.

Поменяем HTML код (добавим чёрный фон на страницу) и нажмём Save&Update:

Страница в браузере нормально обновилась.

Похоже, программа работает как надо.

Если появляются какие-то ошибки их сразу можно поправить в AppInventor на компьютере, после изменения приложение каждый раз будет "прилетать по воздуху" на телефон, т. е. изменения и отладка идут в реальном времени.

Хотя программа работает как надо, на телефоне с экраном 1280х720 (Moto G) она выглядит неважно.

Это нужно лечить.

Далее: Настройка для экранов разных разрешений.