Aplicación Android TV que carga stream-xhd.com como WebView, permitiendo ver eventos deportivos en vivo directamente desde el televisor.
- WebView optimizado — JavaScript, DOM storage, mixed content habilitados
- Reproducción a pantalla completa — Al presionar "Ver aquí", el stream se abre en una Activity separada, evitando problemas con iframes embebidos
- Control remoto — Navegación con D-Pad, botón Atrás para volver, doble clic en Atrás para salir
- Pantalla completa nativa — Soporte para HTML5 video fullscreen vía
onShowCustomView - Interfaz limpia — Sin barra de título, keepScreenOn activado
- User-Agent Android TV — El sitio se ve correctamente en televisores
- Android TV 5.0+ (API 21)
- Conexión a Internet
- Abrí Downloader en tu TV
- Ingresá la URL del APK
- Instalalo
- Copiá
releases/NahuApp.apka un pendrive - Conectalo al TV
- Abrí el archivo con un gestor de archivos
adb connect <IP_DE_TU_TV>
adb install releases/NahuApp.apkexport JAVA_HOME=/ruta/a/jdk17
export ANDROID_HOME=/ruta/al/android-sdk
./gradlew assembleReleaseEl APK firmado se genera en app/build/outputs/apk/release/.
├── app/
│ ├── src/main/
│ │ ├── java/com/streamxhd/tv/
│ │ │ ├── MainActivity.kt # Activity principal con WebView
│ │ │ └── PlayerActivity.kt # Activity de reproducción fullscreen
│ │ ├── res/
│ │ │ ├── drawable/ # Icono del escudo de Racing Club
│ │ │ ├── layout/ # Layouts de las Activities
│ │ │ └── values/ # Strings, colores, temas
│ │ └── AndroidManifest.xml
│ └── build.gradle.kts
├── releases/
│ └── NahuApp.apk # APK precompilado
├── build.gradle.kts
└── settings.gradle.kts
- Kotlin — Lenguaje principal
- Android WebView — Visualización de la web
- AndroidX AppCompat — Compatibilidad con versiones anteriores
- Gradle 8.5 + AGP 8.2.2 — Sistema de build
Uso personal.