## Applications built with Expo and React Native WILL NOT launch correctly unless proper configured. This solves: https://forums.expo.io/t/rn-expo-build-for-android-tv/9403 and https://stackoverflow.com/questions/51707841/android-tv-app-shows-white-screen ## 1. For the Expo managed workflow update app.json: ```json "android": { ... "intentFilters": [ { "action": "MAIN", "category": [ "LEANBACK_LAUNCHER" ] } ] }, ``` This will automatically update the AndroidManifest.xml .MainActivity with the following intent-filter: ```xml ``` ## 2. For the bare workflow (e.g. ejected to ExpoKit): Update ```android/app/src/main/AndroidManifest.xml``` with the following: ```xml ... ... ``` ## 3. FYI The problem is .experience.TvActivity run by default when launching on the Android TV launcher.