## 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.