21.12.2013, 19:43 | #11 |
Старший Пользователь
Регистрация: 27.07.2007
Возраст: 37
Город: Ростов-на-Дону
Регион: 61
Машина: 2007\Ford\Focus II
Сообщений: 438
|
Там некая библиотека android-support-v4.jar (непонятно саппорт чего она добавляет) и исходник основного jar-файла. Судя по всему, там идет прямое чтение-запись данных в порт USB.
Тем временем у меня после перезагрузки следующая команда: Код:
busybox dmesg | grep USB Код:
usb 2-1: new full speed usb device number 2 using usb20_host usb 2-1: new full speed usb device number 3 using usb20_host usb 2-1: new full speed usb device number 4 using usb20_host usb 2-1: new full speed usb device number 5 using usb20_host hub 2-0:1.0: unable to enumerate USB device on port 1
__________________
Ford Focus II '07 AndroidCar: Pioneer SPH-DA100 + Tronsmart MK908 V5 - продан ВАЗ 2114 '03 - продан |
21.12.2013, 20:49 | #12 | |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Цитата:
По теме - это поддержка части новых функций из Андроида 4 для работы приложения в Android 2.3. Короче, чтобы приложение могло работать в Андроидах 2.3x и 4.x
__________________
Мой проект: Citroen Xsara Android CarPC |
|
21.12.2013, 21:54 | #13 |
Старший Пользователь
Регистрация: 27.07.2007
Возраст: 37
Город: Ростов-на-Дону
Регион: 61
Машина: 2007\Ford\Focus II
Сообщений: 438
|
Баш уже давно не торт
По теме - почему андроид не видит навигатор?)
__________________
Ford Focus II '07 AndroidCar: Pioneer SPH-DA100 + Tronsmart MK908 V5 - продан ВАЗ 2114 '03 - продан |
22.12.2013, 01:54 | #14 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
А должен?
Навигатор в винде без дров виден как что? Андроид будет видеть снаружи только то, что загружено в ядре или потом в виде дополнительных модулей. Всегда по умолчанию в ядре есть только внешние накопители и клавы-мыши. На все остальное как правило нужны модули ядра. Где его взять для навигатора - большой вопрос. Тут кто- то писал, что под виндой настроил поведение навигатора и оно потом работало в андроиде, значит сам навигатор держит какие-то настройки внутри. Но если народ пишет, что оно hid , то должно быть клавой, а всякие ремапперы должны только ловить коды клавиш и превращать их во что-то другое, в другие коды, интенты, броадкасты и прочее.
__________________
Мой проект: Citroen Xsara Android CarPC |
22.12.2013, 02:18 | #15 | |
Гуру
Регистрация: 11.05.2008
Возраст: 56
Город: Дзержинск
Регион: 52
Машина: Nissan Almera N16
Сообщений: 1,015
|
Цитата:
Как hid-клава, да - работает. Вот интересно, можно ли отловить и использовать сигналы, которые не видны в андроиде. Типа наклоны, повороты. Скорее всего эту проблему не решить без анализа связки железа и ПО... |
|
22.12.2013, 15:12 | #16 | |
Старший Пользователь
Регистрация: 27.07.2007
Возраст: 37
Город: Ростов-на-Дону
Регион: 61
Машина: 2007\Ford\Focus II
Сообщений: 438
|
Цитата:
Я подключаю к тв-стику, а у него круг поддерживаемых устройств гораздо шире - и блютус-адаптеры, и 3g-свистки, и прочее. Разрабы пишут что hid, но по факту мой андроид не может определить его. Посмотрите что пишется в логи.
__________________
Ford Focus II '07 AndroidCar: Pioneer SPH-DA100 + Tronsmart MK908 V5 - продан ВАЗ 2114 '03 - продан |
|
22.12.2013, 16:08 | #17 |
Старший Пользователь
Регистрация: 24.01.2013
Возраст: 50
Город: Москва
Регион: 77, 97, 99, 177
Машина: лексус
Сообщений: 417
|
Если андроид видит устройство как HID, а файла для него нет, то читает он о кнопках инфу из Qwerty файла. А вот если система вовсе не видит определенных кнопок, то тут мне кажется железная проблема не андроида а девайса. Либо пилить конкретно прошивку под 3D.
__________________
Телефон к штатному монитору |
22.12.2013, 18:39 | #18 | |
Гуру
Регистрация: 11.05.2008
Возраст: 56
Город: Дзержинск
Регион: 52
Машина: Nissan Almera N16
Сообщений: 1,015
|
Цитата:
О чем говорит картина, что прога (андроид?) видит имя девайса? |
|
22.12.2013, 19:40 | #19 |
Гуру
Регистрация: 11.05.2008
Возраст: 56
Город: Дзержинск
Регион: 52
Машина: Nissan Almera N16
Сообщений: 1,015
|
В проге "usb/bt joystick center" джойстик тоже виден:
Фиксированные боковые кнопки показывают, понятно, однозначные байты: Наклоны и нажатия тоже реагируют, но отметить их и использовать не получается, т.к. картина меняется от степени нажатия или отклюнения, что понятно - это основные возможности девайса (выбор действия на степень отклонения, наклона и т.д.). Следовательно в этой проге невозможно настроить действия. Но, определение устройства и реакция прог говорит о том, что не все безнадежно. Надо снифить и писать управление. Мне это не по силам. Может найдется желающий... Последний раз редактировалось Alex-NN; 22.12.2013 в 20:11. |
22.12.2013, 21:00 | #20 |
Старший Пользователь
Регистрация: 27.07.2007
Возраст: 37
Город: Ростов-на-Дону
Регион: 61
Машина: 2007\Ford\Focus II
Сообщений: 438
|
У вас все в порядке, андроид видит гаджет и успешно его монтирует в системе.
Для получения логов установите эмулятор терминала, busybox (если еще нет), перезагрузитесь с подключенным Навигатором. После загрузки андроида запускайте терминал и вводите: Код:
busybox dmesg | grep usb По идее у вас должно определиться устройство, его производитель, модель/название и оно примонтируется. У меня же этого не происходит. Боюсь, дело в ядре...
__________________
Ford Focus II '07 AndroidCar: Pioneer SPH-DA100 + Tronsmart MK908 V5 - продан ВАЗ 2114 '03 - продан |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|