Я создаю Android-приложение Xamarin для Amazon FireTV.Когда я загружаю подписанный apk на портал разработчиков Amazon и просматриваю список поддерживаемых устройств, я получаю следующее сообщение для всего оборудования Fire TV:
Ваш манифест APK требует возможностей, отсутствующих на этом устройстве: android.hardware.touchscreen
Понятно, что оборудование FireTV не поддерживает сенсорный ввод, поэтому удаление этой возможности кажется разумным.Все остальные аппаратные устройства поддерживаются.
Я могу нормально развернуть и запустить приложение локально через adb, поэтому само приложение без проблем работает на оборудовании FireTV.
В настоящее время я включил в файл манифеста следующеев надежде на другой результат, но безрезультатно:
<uses-feature android:name="android.hardware.touchscreen" android:required="false" />
<uses-feature android:name="android.hardware.faketouch" android:required="true" />
<uses-feature android:name="android.software.leanback" android:required="true" />
Есть ли что-нибудь еще, что я могу попробовать решить эту проблему "функции сенсорного экрана"?