«Клавиатура» iCade Arcade не работает с телефоном Android, но работает с планшетом Android

Я предполагаю, что это какая-то проблема с распознаванием клавиатуры Bluetooth и/или выбором/активацией в Android, которую я не могу понять.

Bluetooth-устройство iCade Arcade по сути представляет собой клавиатуру. Я могу связать его с планшетом Nexus 10, и после этого я вижу, как в текстовом приложении появляются различные символы, когда я перемещаю джойстик и нажимаю кнопки.

Но мой телефон Android упрямится. Сопряжение в порядке, но ввод отказывается поступать в приложения. У меня также есть настоящая Bluetooth-клавиатура, и она нормально работает с этим телефоном.

Я пробовал различные приложения для подключения Bluetooth, и там я вижу список сопряженных устройств и возможность «подключиться» к устройству. Он отказывается работать.

Что мне здесь не хватает?

Кто-нибудь знает о вспомогательном приложении Bluetooth, которое также дает немедленную обратную связь о том, что оно собирает с выбранного устройства Bluetooth? Есть ли что-то конкретное, что я мог бы искать в logcat?

На телефоне Android 4.4 и я не могу его обновить (китайский телефон без поддержки прошивки). Это ECOO S04 Aurora Plus 3 ГБ. Я думаю, что Nexus 10 работает на Android Lollipop.

Ответы (1)

Я не думаю, что ваш Nexus будет Android Lollipop. Android Lollipop — это версия 5.0, а iCade Arcade соединяется только с Android 4.2 или ниже до определенной минимальной версии. Начиная с Android 4.3, iCade больше не работает должным образом, поскольку в этом случае требуется ввести PIN-код Bluetooth, состоящий из 6 цифр, а не из 4, как количество цифр, с которым iCade подключается при использовании iPad, iPod или iPhone.

Хотя, если вы можете проверить свою версию Android на своем Nexus, и это действительно Android 5.0, я хотел бы знать, как вам удалось соединить его с iCade, что я и пытаюсь выяснить сам.

В какой-то момент я обновил Nexus 10. Возможно, когда я попробовал это с Nexus, это было до того, как я обновился. С тех пор Nexus 10 умер. Флэш-ром кажется недоступным для записи, но это другое дело (также на SO). Теперь у меня также есть Xiaomi Mi Max на базе Android 6. Я смог соединить его (телефон утверждает, что он спарен), и это было после ввода 6 цифр плюс ввод. Но этот телефон также не показывает никаких нажатий клавиш при взаимодействии с icade. Странно, как он спарился, но от него больше не отображается...