Por si es de interés, en un Android TV Box chino algunas apps (no todas) para "Android TV" como por ejemplo Vodafone TV 1.56.20, france.tv o pluto TV, cuando se instalan no crean icono en la ventana Apps ni Home y solo se pueden abrir entrando en Configuración, Aplicaciones, seleccionar la aplicación y pulsar Abrir.
He investigado el tema porque ese camino para abrirlas es un poco rollo: el problema es que cuando una app es para "Android TV" tiene otra forma de crear el icono que es incompatible con Android normal, y estos TV box chinos no tienen "Android TV" sino Android para tabletas con un launcher para TV. Si por otro lado instalamos la versión para móvil o tableta de la app entonces sí crea el acceso pero muchas veces la app no es usable, no es posible moverse por las opciones, listas o botones con el mando, a veces no hay ningún cursor que se mueva o a veces está pero es invisible y te ves seleccionando a ciegas. Estas apps están diseñadas para pantallas táctiles.
He encontrado la siguiente solución para instalar la versión para "Android TV" y que aparezca el icono de acceso, consiste en modificar la APK antes de instalar de la siguiente forma:
- Bajar e instalar APK editor studio (requiere Java instalado)
- Abrir la APK
- Doble clic en AndroidManifest.xml para editarlo
- Buscar la línea:
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
- Y cambiarla por:
<category android:name="android.intent.category.LAUNCHER" />
- Guardar cambios y guardar APK con nuevo nombre
- En el dispositivo desinstalar la app si estaba e instalar la nueva APK generada
- En la instalación nos avisa que esa APK es desconocida, seleccionamos Más opciones - Instalar sin analizar
Y ya tenemos la app versión "Android TV" con su acceso en Apps que podemos anclar en Home.