Модуль + приложение для Android, Android TV и Wear OS
Модератор: immortal
-
- Сообщения: 15
- Зарегистрирован: Сб ноя 25, 2017 11:04 am
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: Модуль + приложение для Android, Android TV и Wear OS
Добрый день!
Создал пункт меню в mjdm. В приложении на телефоне прописал адрес сервере mjdm http://192.168.0.55 (до этого была ошибка подключения).
Перезашел в приложение, а там просто черный экран. Ни ошибки подключения ни пунктов меню.
Подскажите, куда копать?
Создал пункт меню в mjdm. В приложении на телефоне прописал адрес сервере mjdm http://192.168.0.55 (до этого была ошибка подключения).
Перезашел в приложение, а там просто черный экран. Ни ошибки подключения ни пунктов меню.
Подскажите, куда копать?
-
- Сообщения: 11
- Зарегистрирован: Вт сен 29, 2020 4:04 pm
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: Модуль для умных часов на Wear OS + Android приложение
А как вызывать функцию wear_call_menu(). Можно пример?
-
- Сообщения: 61
- Зарегистрирован: Пн апр 23, 2018 11:10 am
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: Модуль + приложение для Android, Android TV и Wear OS
А что отдает API? Посмотрите пожалуйста по адресу http://192.168.0.55/modules/android_wear/handler.php
-
- Сообщения: 15
- Зарегистрирован: Сб ноя 25, 2017 11:04 am
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: Модуль + приложение для Android, Android TV и Wear OS
Если с компа открывать, то вот это возвращает:
{"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}}
{"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}}
-
- Сообщения: 61
- Зарегистрирован: Пн апр 23, 2018 11:10 am
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: Модуль + приложение для Android, Android TV и Wear OS
Спасибо. А что в настройках самого меню? Ощущение, что в пункте меню вообще ничего не задано.
-
- Сообщения: 15
- Зарегистрирован: Сб ноя 25, 2017 11:04 am
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: Модуль + приложение для Android, Android TV и Wear OS
Заведены пункты меню, но внутри только заголовки заполнены. Действия не прописаны, пока не разобрался что там писать).
А не может проблема быть из-за того, что у меня https не настроен, а работает через http? Пробую внутри одной домашней сети. Как в роутере из внешки настроить проброс тоже не понял пока, то ли на сервере (orange pi pc) надо прописывать, то ли на роутере, чтобы на нужную папку пробрасывал.
А не может проблема быть из-за того, что у меня https не настроен, а работает через http? Пробую внутри одной домашней сети. Как в роутере из внешки настроить проброс тоже не понял пока, то ли на сервере (orange pi pc) надо прописывать, то ли на роутере, чтобы на нужную папку пробрасывал.
- Вложения
-
- Untitled.jpg (112.84 КБ) 1719 просмотров
-
- Сообщения: 61
- Зарегистрирован: Пн апр 23, 2018 11:10 am
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: Модуль + приложение для Android, Android TV и Wear OS
Я там ранее кидал несколько скриншотов, как заполнять. Попробуйте пожалуйста поменять все пункты в соответствии с примерами, если не поможет - скиньте еще скриншот формы заполнения меню, попробую у себя воспроизвести.
Не должно. Я изначально тестил внутри сети, так же на http.
-
- Сообщения: 143
- Зарегистрирован: Чт фев 13, 2020 6:39 pm
- Благодарил (а): 23 раза
- Поблагодарили: 35 раз
Re: Модуль + приложение для Android, Android TV и Wear OS
Что-то в модуле неправильно. После установки (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
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
-
- Сообщения: 143
- Зарегистрирован: Чт фев 13, 2020 6:39 pm
- Благодарил (а): 23 раза
- Поблагодарили: 35 раз
Re: Модуль + приложение для Android, Android TV и Wear OS
Добавил в файл /var/www/html/modules/android_wear/android_wear.class.php перед 11 строкой require_once('/var/www/html/lib/module.class.php');
и модуль заработал.
Просьба к автору подправить модуль для нормальной установки.
И еще проблема: после callMethod при клике метод выполняется, но приложение закрывается. Так и должно быть?
и модуль заработал.
Просьба к автору подправить модуль для нормальной установки.
И еще проблема: после callMethod при клике метод выполняется, но приложение закрывается. Так и должно быть?
- Рейтинг: 1.16%
-
- Сообщения: 143
- Зарегистрирован: Чт фев 13, 2020 6:39 pm
- Благодарил (а): 23 раза
- Поблагодарили: 35 раз
Re: Модуль + приложение для Android, Android TV и Wear OS
После переписки с автором модуля подключил вывод картинок. Если надо вывести на экран картинку var/www/html/temp_img/auto.jpg то надо URL указать return "http://192.168.1.40/temp_img/auto.jpg"; где 192.168.1.40 адрес малинки с МДМ.
- За это сообщение автора AK1 поблагодарили (всего 3):
- andrey040670 (Вт окт 11, 2022 7:24 pm) • bartwell (Чт окт 20, 2022 1:16 am) • sashok (Вс дек 31, 2023 7:26 pm)
- Рейтинг: 3.49%