Страница 4 из 6

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Ср авг 03, 2022 7:27 pm
LMD
Добрый день!
Создал пункт меню в mjdm. В приложении на телефоне прописал адрес сервере mjdm http://192.168.0.55 (до этого была ошибка подключения).
Перезашел в приложение, а там просто черный экран. Ни ошибки подключения ни пунктов меню.
Подскажите, куда копать?

Re: Модуль для умных часов на Wear OS + Android приложение

Добавлено: Вт авг 09, 2022 10:52 pm
HeavyHard
bartwell писал(а):
Вт окт 19, 2021 2:08 pm
- В модуль добавлена функция wear_call_menu(). Позволяет удаленно запустить нужное меню на устройстве.
А как вызывать функцию wear_call_menu(). Можно пример?

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Сб авг 27, 2022 1:13 am
bartwell
LMD писал(а):
Ср авг 03, 2022 7:27 pm
Перезашел в приложение, а там просто черный экран. Ни ошибки подключения ни пунктов меню.
Подскажите, куда копать?
А что отдает API? Посмотрите пожалуйста по адресу http://192.168.0.55/modules/android_wear/handler.php

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Вс авг 28, 2022 10:08 am
LMD
Если с компа открывать, то вот это возвращает:
{"status_code":0,"message":"ok","data":{"yadevices_installed":false,"items":[{"id":0,"order":0,"type":"two_rows_item","title":false,"menu_id":null,"clickable":false}],"click":null}}

Если раскомментить первые две строки в handler.php, то выдает вот это:

Notice: Undefined index: ID in /var/www/modules/android_wear/handler.php on line 53

Notice: Undefined index: MENU_ID in /var/www/modules/android_wear/handler.php on line 53
{"status_code":0,"message":"ok","data":{"yadevices_installed":false,"items":[{"id":0,"order":0,"type":"two_rows_item","title":false,"menu_id":null,"clickable":false}],"click":null}}

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Вс сен 04, 2022 11:19 pm
bartwell
LMD писал(а):
Вс авг 28, 2022 10:08 am
Если с компа открывать
Спасибо. А что в настройках самого меню? Ощущение, что в пункте меню вообще ничего не задано.

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Вт сен 06, 2022 6:49 pm
LMD
Заведены пункты меню, но внутри только заголовки заполнены. Действия не прописаны, пока не разобрался что там писать).
А не может проблема быть из-за того, что у меня https не настроен, а работает через http? Пробую внутри одной домашней сети. Как в роутере из внешки настроить проброс тоже не понял пока, то ли на сервере (orange pi pc) надо прописывать, то ли на роутере, чтобы на нужную папку пробрасывал.

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Вт сен 06, 2022 7:55 pm
bartwell
LMD писал(а):
Вт сен 06, 2022 6:49 pm
Заведены пункты меню, но внутри только заголовки заполнены. Действия не прописаны, пока не разобрался что там писать).
Я там ранее кидал несколько скриншотов, как заполнять. Попробуйте пожалуйста поменять все пункты в соответствии с примерами, если не поможет - скиньте еще скриншот формы заполнения меню, попробую у себя воспроизвести.
LMD писал(а):
Вт сен 06, 2022 6:49 pm
А не может проблема быть из-за того, что у меня https не настроен, а работает через http?
Не должно. Я изначально тестил внутри сети, так же на http.

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Вс окт 02, 2022 1:15 pm
AK1
Что-то в модуле неправильно. После установки (Raspberry Pi3 из коробки последняя альфа) выдает ошибку
Fatal error: Uncaught Error: Class 'module' not found in /var/www/html/modules/android_wear/android_wear.class.php:11 Stack trace: #0 /var/www/html/lib/android_wear.php(2): include_once() #1 /var/www/html/lib/loader.php(37): include_once('/var/www/html/l...') #2 /var/www/html/index.php(16): include_once('/var/www/html/l...') #3 {main} thrown in /var/www/html/modules/android_wear/android_wear.class.php on line 11

Fatal error: Uncaught Error: Call to undefined function DebMes() in /var/www/html/lib/errors.class.php:117 Stack trace: #0 [internal function]: phpShutDownFunction() #1 {main} thrown in /var/www/html/lib/errors.class.php on line 117

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Вс окт 09, 2022 5:15 pm
AK1
Добавил в файл /var/www/html/modules/android_wear/android_wear.class.php перед 11 строкой require_once('/var/www/html/lib/module.class.php');
и модуль заработал.

Просьба к автору подправить модуль для нормальной установки.

И еще проблема: после callMethod при клике метод выполняется, но приложение закрывается. Так и должно быть?

Re: Модуль + приложение для Android, Android TV и Wear OS

Добавлено: Вт окт 11, 2022 7:13 pm
AK1
После переписки с автором модуля подключил вывод картинок. Если надо вывести на экран картинку var/www/html/temp_img/auto.jpg то надо URL указать return "http://192.168.1.40/temp_img/auto.jpg"; где 192.168.1.40 адрес малинки с МДМ.