Приложение WSO Admin не соответствует поведению
Я установил wso iot сервер на моем компьютере Mac. Выполнен брокер, iotserver и аналитика.
Затем создайте агент для Android успешно, используя документацию и сменив владельца на COSU, и введите мой частный IP.
После этого вытащил код профиля обеспечения, изменил адрес хоста на мой частный ip MAC-машины. Установите мой Wi-Fi SSID, адрес apk агента, адрес приложения и т. Д. В файлах конфигурации.
Установил приложение NFC на моем личном мобильном телефоне и сбросил заводские настройки другого мобильного телефона, чтобы сделать его киоск-устройством. На самом первом экране после сброса он поднимает мой мобильный телефон до киоска мобильного и нажимает на экран.
Устройство киоска начало поиск wifi, затем установило приложение администратора, после чего продолжало загружаться и ничего не происходило.
Я пробовал это много раз и почти каждый раз, когда происходило что-то новое (каждый раз, когда открывался оранжевый и белый экран с информацией о батарее и регулировкой яркости). Ниже приводятся некоторые впечатления.
- Он продолжает загружаться с сообщением "Ваше устройство инициализируется. Это может занять несколько минут".
- Он загружает и устанавливает приложение, ссылку на который мы дали в конфигурационном файле, и открывает это приложение. (это обязательное поведение) Но в случае повторного запуска агент исчезает, и мобильное устройство запускается, поскольку это обычный мобильный телефон Android, а не устройство администратора или киоска.
- Он загружает, но не устанавливает приложение по умолчанию. Для этого типа установки мы загрузили приложение в магазин Android WSO2. Заходим туда и устанавливаем приложение. Примерно через 2-3 минуты приложение установлено, и мы рады идти. (но происходит то же поведение, что и в пункте 2).
- И когда мы открываем магазин для последующей установки приложений, устройство перестает отображаться на экране, который появляется после экрана мгновенной установки. Увидев устройство на сервере управления, мы поняли, что его состояние не активно, и мы не смогли найти способ изменить его состояние с неактивного на активное.
Пожалуйста, спросите, если что-то неясно, так как я не умею задавать длинные вопросы.