Install APK on Wear OS Watch

Install APK on Wear OS Watch

Last Updated :

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

WatchWear OS VersionWiFi ADBUSB ADB
Samsung Galaxy Watch 7 / UltraWear OS 5✅ via cradle
Samsung Galaxy Watch 6 / 6 ClassicWear OS 4✅ via cradle
Samsung Galaxy Watch 5 / 5 ProWear OS 4✅ via cradle
Samsung Galaxy Watch 4 / 4 ClassicWear OS 3✅ via cradle
Google Pixel Watch 3Wear OS 5✅ via cable
Google Pixel Watch 2Wear OS 4✅ via cable
Google Pixel Watch 1Wear OS 3.5✅ via cable
OnePlus Watch 2 / 2RWear OS 4
Mobvoi TicWatch Pro 5 / 5 EnduroWear OS 3.5
Fossil Gen 6Wear 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:

  1. On the watch: swipe down for quick settings → tap the gear icon (Settings)
  2. Navigate to: About Watch → Software
  3. Tap Software version rapidly 5 times
  4. A toast message confirms "Developer mode has been enabled"
  5. Go back to Settings → Developer Options now appears
  6. Enable ADB Debugging
  7. For wireless: enable Wireless Debugging (Wear OS 4+ only) or Debug over Wi-Fi

Google Pixel Watch:

  1. On the watch: Settings → System → About
  2. Tap Build Number 7 times rapidly
  3. You may need to confirm with your watch PIN/pattern
  4. Developer Options appear under Settings → System
  5. Enable ADB Debugging
  6. Enable Wireless Debugging for cable-free installs

OnePlus Watch 2:

  1. Settings → About → tap Build Number 7 times
  2. Settings → System → Developer Options → enable ADB Debugging
  3. Enable Wireless Debugging if available

Step 2 — Connect to the Watch via ADB

WiFi ADB lets your phone communicate with the watch over your local network. Both devices must be on the same WiFi:

  1. On the watch: Developer Options → Wireless Debugging → ON
  2. Tap Pair with pairing code (or "Pair new device")
  3. The watch displays three pieces of information:
    • IP address (e.g., 192.168.1.55)
    • Port number (e.g., 5555 or a random port)
    • 6-digit pairing code (e.g., 482937)
  4. 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:

  1. On your phone: open AnExplorer → navigate to the APK you want to install on the watch
  2. Tap the APK → select Remote Install
  3. Enter the watch's IP address and pairing code (from Step 2)
  4. Tap Pair — AnExplorer establishes the ADB connection to the watch
  5. Tap Install — the APK is pushed to the watch and installed silently
  6. The app appears in the watch's app drawer within a few seconds

USB Installation:

  1. Connect the watch to your phone via USB (through charging cradle/cable)
  2. On the watch: accept the "Allow USB Debugging?" prompt
  3. On your phone: open AnExplorer → navigate to the APK → tap Remote Install
  4. AnExplorer detects the connected watch → tap Install
  5. 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:

  1. Obtain the watch face APK (from the designer's website, GitHub, XDA, or a marketplace)
  2. Ensure it targets your Wear OS version (Wear OS 3+ watch faces may not work on Wear OS 2)
  3. Install via AnExplorer Remote Install (WiFi ADB as described above)
  4. After installation: on the watch, long-press the current watch face → swipe to browse faces → find the new one
  5. Tap to apply it as your active face

Where to Find Custom Watch Faces:

SourceTypeNotes
Play Store (watch)OfficialStandard installation, no sideload needed
Independent designers (Matteo Dini, etc.)Premium APKPurchased directly, installed via ADB
XDA ForumsCommunity-madeFree, varying quality
GitHubOpen sourceDeveloper-oriented faces
Galaxy Store (Samsung only)Samsung OEMSome exclusive to Samsung phones for pairing

Manufacturer Watch Faces:

Watch BrandFace SourceSideload Possible?
Samsung Galaxy WatchGalaxy Store + Play Store✅ Third-party faces via ADB
Google Pixel WatchPlay Store + Pixel Watch app✅ Third-party faces via ADB
OnePlus Watch 2Play 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:

  1. On your phone: open AnExplorer → WiFi Share → select files to send
  2. On the watch: open AnExplorer → Network → WiFi Receive
  3. 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:

  1. On the watch: Settings → Apps → find the app → Uninstall
  2. Or via ADB from phone: AnExplorer can uninstall apps remotely through the same ADB connection
  3. 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

Frequently Asked Questions

Copyright © DWorkS 2011 – 2026 All Rights Reserved.