Могу ли я "зарегистрировать" (уже установленное) определенное приложение, которое будет запущено, когда устройство Android физически подключится к определенному USB-устройству?
Например.
Я подключаю клавиатуру (определенной марки)или со специальным USBid / классом), и он автоматически запускает приложение текстового редактора
Я подключаю звуковую карту USB, и он запускает приложение аудио.
И «лучше», есть ли автозапуск на Android?Я подключаю клавиатуру + устройство хранения данных к своему смартфону, и Android спросит меня, хочу ли я установить apk из хранилища (или загрузить его с предварительно определенного URL-адреса)
Очевидно, по соображениям безопасности, я понимаю, что для установки приложения из хранилища потребуетсяподтверждение от пользователя.Но как только приложение будет «зарегистрировано», можно ли будет запустить его автоматически без экрана подтверждения?
Я знаю, что могу получить информацию USB с помощью android.hardware.usb.usbdevice.Мой вопрос больше о том, как я могу сказать Android запустить это приложение, а не другое, когда подключено USB-устройство.