繁体   English   中英

连接到索尼手机时,我的自定义 USB 被识别为物理键盘

[英]My custom usb is recognized as physical keyboard when attached to Sony mobiles

我正在开发基于产品的 Android 应用程序。 该产品在普通 Android 设备上运行良好。 但是索尼 Xperia 手机的行为有点奇怪。 它在那里被认为是物理键盘。 不知何故,当我的应用程序手动启动时,我成功地检测到了它。

但是,实际要求是在产品附加到移动设备时启动我的应用程序。

谁能告诉我,为什么我的产品被识别为键盘而不是普通的 USB?

索尼公司自己说,他们不保证索尼设备支持所有 USB 设备。 参考: http : //support.sonymobile.com/global-en/xperiaz4tablet/userguide/Connecting-your-device-to-USB-peripherals/ https://support.sonymobile.com/gb/xperiaz3compact/userguide/Connecting-您的设备到 USB 外设/

为您的 USB 设备检测编写的代码中可能存在一些问题。 这可能会导致默认情况下将设备视为物理键盘。 参考: Uinput 虚拟设备被检测为 android 上的物理键盘

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM