How to Install APK on Chromebook — Sideload Android Apps on ChromeOS

How to Install APK on Chromebook — Sideload Android Apps on ChromeOS

Last Updated :

Installing APKs on Chromebook — No Developer Mode Needed

Chromebooks with Android app support can install APK files without enabling ChromeOS developer mode (which powerwashes your device). The process uses the Android subsystem that's already running when you enable the Play Store.

This is useful for:

  • Apps not available in the ChromeOS Play Store (some apps are filtered out for Chromebooks)
  • Older versions of apps (downgrade when an update breaks something)
  • Apps from alternative stores (F-Droid, APKMirror)
  • Enterprise apps distributed as APK files
  • Beta/testing builds from developers

Prerequisites

1. Verify Android app support

Most Chromebooks from 2017+ support Android apps. To check:

  • Settings → Apps → Google Play Store
  • If you see "Turn on" — click it, accept terms
  • If you don't see this option, your Chromebook doesn't support Android apps (very old models)

2. Install AnExplorer

Once Play Store is enabled:

  1. Open Play Store from app launcher
  2. Search "AnExplorer" → Install
  3. AnExplorer handles APK installation better than ChromeOS's built-in handler

3. Download your APK

Use Chrome browser to download APK files from trusted sources:

  • APKMirror — verified signatures, safe
  • F-Droid — open-source apps
  • Developer websites — official downloads
  • GitHub releases — open-source projects

Files download to the ChromeOS Downloads folder, accessible from both Chrome and AnExplorer.

Installation Process

Standard APK files

  1. Open AnExplorer (from app launcher)
  2. Navigate to Downloads folder
  3. Tap the APK file
  4. First time: ChromeOS asks to allow installation from this source → Allow
  5. Review permissions → tap Install
  6. App installs and appears in your app launcher

Split APK bundles (APKS, APKM, XAPK)

Many modern apps on APKMirror are distributed as split packages:

  1. Download the .apks, .apkm, or .xapk file
  2. Open in AnExplorer → tap the file
  3. AnExplorer extracts and installs all components automatically
  4. App installs correctly with all device-specific resources

This is a key advantage of AnExplorer — ChromeOS's built-in handler can't process split bundles.

From USB drive

If you have APKs on a USB drive:

  1. Plug USB drive into Chromebook
  2. Open AnExplorer → navigate to USB drive
  3. Tap the APK → Install
  4. Or copy to Downloads first, then install

Enabling "Unknown Sources" on ChromeOS

ChromeOS handles unknown sources differently than phones:

Method 1 (recommended — per-app): When you first try to install an APK via AnExplorer, ChromeOS shows a prompt:

  • "For your security, your Chromebook is not allowed to install unknown apps from this source"
  • Tap Settings → toggle Allow → go back → try again

Method 2 (Android settings):

  1. Settings → Apps → Google Play Store → Manage Android preferences
  2. This opens Android's settings within ChromeOS
  3. Security → Unknown sources → enable for AnExplorer

Method 3 (ADB — advanced): If the above methods don't work (some managed Chromebooks block it):

  1. Enable Linux (Crostini): Settings → Advanced → Developers → Linux → Turn on
  2. Use ADB from Linux terminal: adb install filename.apk
  3. This bypasses ChromeOS's unknown sources restriction

Troubleshooting

"App not installed" error

  • Incompatible architecture: Some APKs are ARM-only but your Chromebook has an Intel/AMD processor. Download the x86 or universal variant from APKMirror.
  • Insufficient storage: ChromeOS allocates limited space to Android. Free up space or increase Android storage allocation.
  • Signature conflict: Uninstall the existing version first, then install the new APK.

App installs but crashes immediately

  • The app may not support ChromeOS/large screens
  • Try: right-click app icon → resize → Phone or Tablet mode
  • Some apps simply don't work on Chromebooks (games with specific hardware requirements)

"Unknown sources" option not available

  • Your Chromebook may be managed (school/enterprise) with sideloading disabled
  • Contact your IT administrator
  • Or use the Linux/ADB method as a workaround (if Linux is enabled)

APK downloads as .zip or wrong extension

  • Chrome sometimes renames .apk to .zip
  • In AnExplorer: long-press → Rename → change extension back to .apk
  • Then install normally

Which Apps Work Well on Chromebook?

Not all Android apps work perfectly on ChromeOS. Best results with:

  • Apps that support tablets (designed for large screens)
  • Productivity apps (office suites, note-taking, file managers)
  • Media apps (video players, music players, podcast apps)
  • Communication apps (messaging, email)

May have issues:

  • Phone-only games (portrait mode, touch-specific controls)
  • Apps requiring specific phone hardware (NFC, specific sensors)
  • Apps with aggressive DRM (some banking apps)

Security Considerations

  1. Only install from trusted sources — APKMirror verifies signatures
  2. Play Protect still scans — Google scans sideloaded apps for malware
  3. Check permissions — review what the app requests before installing
  4. Keep ChromeOS updated — security patches protect the Android subsystem
  5. Don't disable Play Protect — it's your safety net for sideloaded apps

Chromebook-Specific APK Considerations

Architecture compatibility

Chromebooks use different processors than phones:

  • Intel/AMD Chromebooks: Need x86 or universal APKs. ARM-only APKs may not work (or run slowly via translation layer).
  • ARM Chromebooks (MediaTek, Snapdragon): Run ARM APKs natively, same as phones.
  • How to check: Settings → About ChromeOS → look for processor info. Or download the "universal" variant from APKMirror which includes all architectures.

Storage allocation

ChromeOS allocates a portion of disk space to the Android subsystem:

  • Default: varies by device (usually 8-16 GB for Android)
  • If you get "insufficient storage" during APK install, you may need to free space in the Android partition
  • Uninstall unused Android apps or clear app data to make room

Windowed vs fullscreen

Sideloaded apps run in resizable windows on ChromeOS:

  • Right-click the app icon → Resize → choose Phone, Tablet, or Resizable
  • Some apps work better in specific modes
  • AnExplorer works well in any window size

Frequently Asked Questions

Copyright © DWorkS 2011 – 2026 All Rights Reserved.