当连接到索尼手机时,我的自定义 USB 被识别为物理键盘
My custom usb is recognized as physical keyboard when attached to Sony mobiles
我正在开发一个产品库 Android 应用程序。该产品在普通 Android 设备中表现绝对良好。但是使用 Sony 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-your-device-to-USB-peripherals/
为您的 USB 设备检测编写的代码中可能存在一些问题。这可能导致默认情况下将设备视为物理键盘。
参考:Uinput virtual device is detected as physical keyboard on android
我正在开发一个产品库 Android 应用程序。该产品在普通 Android 设备中表现绝对良好。但是使用 Sony 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-your-device-to-USB-peripherals/
为您的 USB 设备检测编写的代码中可能存在一些问题。这可能导致默认情况下将设备视为物理键盘。 参考:Uinput virtual device is detected as physical keyboard on android