Проверка аппаратной поддержки OTG для android

Необходимо создать приложение для проверки наличия OTG. Насколько я понял из документации и экспериментов, на уровне системы OTG поддерживается с версии 3.1. И проверяется кодом ниже

    public static boolean IsOTG(Context cn)
    {
        return cn.getPackageManager().hasSystemFeature((PackageManager.FEATURE_USB_HOST));
    }

Однако смартфон может не поддерживать OTG на аппаратном уровне. Как это проверить?


Ответы (0 шт):