Install APK on Android TV
Android TV, Google TV, Fire TV, and Nvidia Shield all run a full Android operating system — meaning any APK compatible with their processor architecture can be installed. This includes apps not available in the TV version of the Play Store or Amazon Appstore, such as phone-only apps, streaming services with geo-restrictions, custom launchers, or development builds. AnExplorer is purpose-built for TV interfaces (navigable with remote control) and handles every step from transferring the APK to your TV through to installation.
Why Sideload on Android TV?
The TV versions of Google Play and Amazon Appstore have significantly fewer apps than their phone counterparts. Many popular apps work perfectly on TV but are simply not listed in the TV store:
- Streaming apps not officially available on your TV platform (various regional services)
- Browsers with better functionality than the limited default options
- Custom launchers to replace the ad-heavy default TV interface
- VPN apps for accessing geo-restricted content
- Utility apps like file managers, download managers, and system tools
- Games designed for controller input that are not in the TV store
Supported TV Platforms
| Platform | AnExplorer Source | USB Port | ADB Support |
|---|---|---|---|
| Google TV (Chromecast 4K/HD) | Google Play (TV) | USB-C (via hub) | ✅ WiFi ADB |
| Nvidia Shield TV / Shield Pro | Google Play | USB-A (2 ports on Pro) | ✅ USB + WiFi |
| Amazon Fire TV Stick 4K / 4K Max | Amazon Appstore | Micro-USB or USB-C (OTG adapter) | ✅ WiFi ADB |
| Amazon Fire TV Cube | Amazon Appstore | USB-A port | ✅ USB + WiFi |
| Xiaomi Mi Box S / Redmi Smart TV | Google Play | USB-A | ✅ WiFi ADB |
| Sony Bravia (Google TV) | Google Play | USB-A (multiple) | ✅ WiFi ADB |
| Samsung Smart TV (Tizen) | ❌ Not Android | — | ❌ Not applicable |
| LG Smart TV (webOS) | ❌ Not Android | — | ❌ Not applicable |
Important: Samsung and LG smart TVs do NOT run Android — they use Tizen and webOS respectively. APK sideloading only works on Android-based TV platforms.
Step 0 — Enable Installation from Unknown Sources
Before you can install any APK, you must allow your TV to install apps from sources other than the official store:
On Android TV / Google TV:
- Settings → Apps → Security & Restrictions → Unknown Sources
- Enable the toggle for AnExplorer (or whichever app will open the APK)
- On newer Google TV: Settings → Privacy → Security → Unknown apps → Allow AnExplorer
On Amazon Fire TV:
- Settings → My Fire TV → Developer Options
- Enable Install Unknown Apps
- Under the list of apps, enable for AnExplorer or Downloader
On Nvidia Shield:
- Settings → Device Preferences → Security & restrictions
- Unknown sources → enable for AnExplorer
This setting persists across reboots. You only need to configure it once.
Method 1 — Transfer from Phone via WiFi (No PC Required)
The simplest approach for most users — transfer the APK wirelessly from your phone to the TV:
- On your Android phone: open AnExplorer → navigate to the APK file you want to install on the TV
- Tap WiFi Share → the phone displays a connection code or IP address
- On the TV (with AnExplorer installed): open AnExplorer → Network → WiFi Receive
- Connect to the phone — the APK transfers to the TV's internal storage (typically under
/Download/) - Once transferred: in AnExplorer on the TV, navigate to the received file and tap it
- The Android installation screen appears — select Install
- After installation, the app appears in your TV's app drawer
Both devices must be on the same WiFi network for this to work. Transfer speed depends on your WiFi — typically 20–60 MB/s on a modern router.
Method 2 — USB Drive
The most reliable method with no network dependency:
- On your PC: copy the APK file to a USB drive formatted as FAT32 or exFAT
- Plug the USB drive into your TV's USB port
- Open AnExplorer on the TV → USB Storage appears in the sidebar
- Navigate to the APK file → tap it
- Select Install on the confirmation screen
Works on:
- Nvidia Shield (USB-A ports directly accessible)
- Fire TV Cube (USB-A port on the back)
- Fire TV Stick (requires USB OTG adapter: Micro-USB or USB-C depending on model)
- Google TV Streamer (USB-C, may need a USB-C hub with USB-A ports)
- Sony Bravia / LG / TCL / Hisense with Google TV (USB-A ports on the TV itself)
Method 3 — Remote Install via ADB from Phone
AnExplorer's Remote Install pushes the APK from your phone directly to the TV and installs it silently — no on-screen TV confirmation needed. This is ideal for installing multiple apps or for situations where navigating the TV UI with a remote is cumbersome.
WiFi ADB (recommended — no cable):
- On the TV: enable Developer Options (Settings → About → tap Build Number 7 times)
- Developer Options → Wireless Debugging → ON (requires Android 11+ on the TV)
- Tap Pair device with pairing code — the TV displays an IP, port, and 6-digit code
- On your phone: navigate to the APK in AnExplorer → tap Remote Install
- Enter the IP address and pairing code shown on the TV screen
- Tap Pair to establish the connection, then tap Install
- The app installs silently on the TV — no TV-side interaction required
USB ADB (for older TVs without Wireless Debugging):
- On the TV: Developer Options → USB Debugging → ON
- Connect the TV to your phone via USB-C cable (or to a PC)
- Accept the "Allow USB Debugging?" prompt on the TV screen
- On your phone: navigate to the APK in AnExplorer → tap Remote Install → Install
Method 4 — Download Directly on the TV
If the TV has a web browser installed (most Android TV and Google TV devices do):
- Open the browser on the TV (Chrome, Puffin TV, or TV Bro)
- Navigate to the URL where the APK is hosted
- Download the APK — it saves to the TV's Download folder
- Open AnExplorer → Internal Storage → Download → tap the APK → Install
This works well for APKs hosted on your own server or accessible via direct download link. Avoid downloading APKs from untrusted websites.
Method 5 — Device Connect from PC to TV
If AnExplorer is installed on the TV, you can use Device Connect to push files from your PC's browser:
- On the TV: open AnExplorer → Device Connect → Start Server
- Note the displayed address (e.g.,
http://192.168.1.80:8080) - On your PC: open a browser → navigate to that address
- Drag and drop APK files onto the browser interface — they upload to the TV's storage
- Back on the TV in AnExplorer: navigate to the uploaded APK → tap to install
Supported APK Formats on Android TV
| Format | AnExplorer Support | Description |
|---|---|---|
| .apk | ✅ Standard install | Single-file traditional APK |
| .apks | ✅ Session install | Split-APK bundle (multiple APK files in one package) |
| .apkm | ✅ Session install | APKMirror bundle format |
| .xapk | ✅ Auto-extract OBB | APKPure format — APK + expansion data |
AnExplorer handles all four formats identically — tap the file and it manages the correct installation method (single install for APK, session installer for bundles, OBB extraction for XAPK).
Troubleshooting
"App not installed" error
- The APK architecture may not match your TV (TV devices typically use arm64-v8a or armeabi-v7a)
- The app may require a newer Android version than your TV runs
- The APK may conflict with an existing installation — uninstall the old version first
- Storage may be full — check available space in Settings → Storage
App installs but does not appear in the launcher
- Some TV launchers only show apps with a "leanback launcher" intent. Phone-only apps may be hidden.
- Check: Settings → Apps → See all apps — the app is installed even if not visible on home screen
- Use a third-party TV launcher (like Projectivity, HALauncher, or ATV Launcher) that shows all installed apps
- AnExplorer's App Manager shows all apps regardless of launcher visibility
Cannot find Developer Options
- Settings → About → tap Build Number 7 times (same as on phones)
- On Fire TV: Settings → My Fire TV → About → tap Build Number 7 times
- On some TVs: Settings → System → About → tap Android TV OS Build 7 times
Related Guides
- Access Files on Android TV — browse and manage TV files
- APK Installer Feature — how AnExplorer handles installation
- Install APK on VR Headset — sideload on Meta Quest
- File Manager for Android TV — full TV file management
