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) она выглядит неважно.
Это нужно лечить.