Install APK on Wear OS Watch
Wear OS smartwatches run a modified version of Android, which means they can install standard Android APK files — but the process is different from phones. Watches do not have a traditional file browser that triggers APK installation. Instead, the standard sideloading method is ADB (Android Debug Bridge), which pushes and installs APK files from a connected phone or PC. AnExplorer on your phone handles the entire ADB flow through its Remote Install feature, making the process straightforward without command-line knowledge.
Why Sideload on Wear OS?
The Wear OS Play Store has a limited selection compared to phone apps, and certain useful apps are only distributed outside the store:
- Custom watch faces from independent designers who sell outside Play Store
- Beta versions of apps being tested before public release
- Region-restricted apps not available in your country's watch Play Store
- Older app versions when a new update breaks functionality
- Specialized tools for developers, fitness enthusiasts, or accessibility needs
- Apps removed from Play Store that you previously relied on
Supported Watch Models
| Watch | Wear OS Version | WiFi ADB | USB ADB |
|---|---|---|---|
| Samsung Galaxy Watch 7 / Ultra | Wear OS 5 | ✅ | ✅ via cradle |
| Samsung Galaxy Watch 6 / 6 Classic | Wear OS 4 | ✅ | ✅ via cradle |
| Samsung Galaxy Watch 5 / 5 Pro | Wear OS 4 | ✅ | ✅ via cradle |
| Samsung Galaxy Watch 4 / 4 Classic | Wear OS 3 | ✅ | ✅ via cradle |
| Google Pixel Watch 3 | Wear OS 5 | ✅ | ✅ via cable |
| Google Pixel Watch 2 | Wear OS 4 | ✅ | ✅ via cable |
| Google Pixel Watch 1 | Wear OS 3.5 | ✅ | ✅ via cable |
| OnePlus Watch 2 / 2R | Wear OS 4 | ✅ | ✅ |
| Mobvoi TicWatch Pro 5 / 5 Enduro | Wear OS 3.5 | ✅ | ✅ |
| Fossil Gen 6 | Wear OS 3 | ✅ | ✅ |
| Huawei Watch 2 (classic) | Wear OS 2 | ⚠️ Limited | ✅ |
Note: Huawei Watch GT series, Amazfit, and Garmin watches do NOT run Wear OS — they use proprietary operating systems and cannot install Android APKs.
Step 1 — Enable Developer Mode on the Watch
Before any sideloading is possible, you must unlock Developer Options on the watch:
Samsung Galaxy Watch:
- On the watch: swipe down for quick settings → tap the gear icon (Settings)
- Navigate to: About Watch → Software
- Tap Software version rapidly 5 times
- A toast message confirms "Developer mode has been enabled"
- Go back to Settings → Developer Options now appears
- Enable ADB Debugging
- For wireless: enable Wireless Debugging (Wear OS 4+ only) or Debug over Wi-Fi
Google Pixel Watch:
- On the watch: Settings → System → About
- Tap Build Number 7 times rapidly
- You may need to confirm with your watch PIN/pattern
- Developer Options appear under Settings → System
- Enable ADB Debugging
- Enable Wireless Debugging for cable-free installs
OnePlus Watch 2:
- Settings → About → tap Build Number 7 times
- Settings → System → Developer Options → enable ADB Debugging
- Enable Wireless Debugging if available
Step 2 — Connect to the Watch via ADB
WiFi ADB Method (Recommended — No Cable Needed)
WiFi ADB lets your phone communicate with the watch over your local network. Both devices must be on the same WiFi:
- On the watch: Developer Options → Wireless Debugging → ON
- Tap Pair with pairing code (or "Pair new device")
- The watch displays three pieces of information:
- IP address (e.g.,
192.168.1.55) - Port number (e.g.,
5555or a random port) - 6-digit pairing code (e.g.,
482937)
- IP address (e.g.,
- Note all three — you will enter them on your phone
USB ADB Method (Alternative)
Some watches support USB debugging through their charging cradle or cable:
- Samsung Galaxy Watch: USB debugging works through the charging cradle (not all cradles support data — the official Samsung cradle does)
- Google Pixel Watch: Use the official charging cable which supports USB data
- OnePlus Watch 2: Standard USB-C connection
Connect the watch to your phone or PC via the appropriate cable/cradle, then proceed with installation.
Step 3 — Install APK via AnExplorer Remote Install
AnExplorer's Remote Install feature on your phone handles the ADB connection and APK push in a user-friendly interface:
WiFi Installation:
- On your phone: open AnExplorer → navigate to the APK you want to install on the watch
- Tap the APK → select Remote Install
- Enter the watch's IP address and pairing code (from Step 2)
- Tap Pair — AnExplorer establishes the ADB connection to the watch
- Tap Install — the APK is pushed to the watch and installed silently
- The app appears in the watch's app drawer within a few seconds
USB Installation:
- Connect the watch to your phone via USB (through charging cradle/cable)
- On the watch: accept the "Allow USB Debugging?" prompt
- On your phone: open AnExplorer → navigate to the APK → tap Remote Install
- AnExplorer detects the connected watch → tap Install
- The app installs silently on the watch
Installing Custom Watch Faces
Watch faces are standard Android APK files with a watch face service declaration. The sideloading process is identical to any other app:
- Obtain the watch face APK (from the designer's website, GitHub, XDA, or a marketplace)
- Ensure it targets your Wear OS version (Wear OS 3+ watch faces may not work on Wear OS 2)
- Install via AnExplorer Remote Install (WiFi ADB as described above)
- After installation: on the watch, long-press the current watch face → swipe to browse faces → find the new one
- Tap to apply it as your active face
Where to Find Custom Watch Faces:
| Source | Type | Notes |
|---|---|---|
| Play Store (watch) | Official | Standard installation, no sideload needed |
| Independent designers (Matteo Dini, etc.) | Premium APK | Purchased directly, installed via ADB |
| XDA Forums | Community-made | Free, varying quality |
| GitHub | Open source | Developer-oriented faces |
| Galaxy Store (Samsung only) | Samsung OEM | Some exclusive to Samsung phones for pairing |
Manufacturer Watch Faces:
| Watch Brand | Face Source | Sideload Possible? |
|---|---|---|
| Samsung Galaxy Watch | Galaxy Store + Play Store | ✅ Third-party faces via ADB |
| Google Pixel Watch | Play Store + Pixel Watch app | ✅ Third-party faces via ADB |
| OnePlus Watch 2 | Play Store | ✅ Third-party faces via ADB |
Transfer Files Between Phone and Watch
To move media files (audio, images, documents) to or from the watch independent of APK installation:
- On your phone: open AnExplorer → WiFi Share → select files to send
- On the watch: open AnExplorer → Network → WiFi Receive
- Files transfer over WiFi to the watch's local storage
This is useful for:
- Transferring music for offline playback on the watch
- Moving audio files for alarm or notification sounds
- Sending images for custom watch face backgrounds
- Backing up watch data to your phone
Uninstalling Sideloaded Apps
To remove a sideloaded app from the watch:
- On the watch: Settings → Apps → find the app → Uninstall
- Or via ADB from phone: AnExplorer can uninstall apps remotely through the same ADB connection
- AnExplorer's App Manager on the watch also shows all installed apps with uninstall options
Troubleshooting
"Cannot connect to watch" during WiFi ADB pairing
- Ensure both phone and watch are on the same WiFi network (watches sometimes disconnect from WiFi to save power)
- The pairing code expires after a short time — generate a new one if it has been more than 60 seconds
- Some routers block device-to-device communication (AP isolation) — disable this in router settings
- Try temporarily disabling your phone's mobile data so it prioritizes the WiFi connection
App installs but does not appear on the watch
- Some apps require a watch restart to register in the launcher
- Check: Settings → Apps → See all apps — the app may be installed but hidden from the launcher
- The app may not declare a Wear OS launcher activity — it might only appear as a complication or service
Watch face installed but not showing in the face picker
- Long-press the current face → scroll through all available faces (it may be at the end of the list)
- Restart the watch and try again
- The watch face APK may be incompatible with your specific Wear OS version
Related Guides
- File Manager for Wear OS — manage files on your watch
- File Manager for Samsung Galaxy Watch — Samsung-specific guide
- File Manager for Google Pixel Watch — Pixel Watch guide
- APK Installer Feature — how APK installation works
