Android apps on Chrome OS
In 2016, the Google Play Store was brought to Chrome OS, allowing the same apps that run on phones and tablets to run on Chromebooks without compromising their speed, simplicity or security. Because Chromebooks run a full version of the Android framework, your app is most likely running on Chrome OS devices today! That means devs can take their single Android APK and scale it to work on any Chrome OS device, allowing for even more immersive and engaging experiences on devices with bigger screens. There are a few differences between phones and Chrome OS devices (and other larger screen form-factors) that can add challenges and opportunities for different experiences such as:
- Larger landscape-first screens
- x86 architecture devices
- Free form windows and resizing
- Keyboard, mice, & trackpads as first class input methods
To jump in to how you can start building Android apps for Chrome OS, learn more here. Read below for more information on resources we have and topics to keep in mind.
Get started with Chrome OS
There are design considerations to keep in mind on larger screen devices, and we’ve created some recommendations and guidelines to keep in mind when thinking about how your app looks and behaves on Chrome OS.
Topics in this section
Chrome OS supports the Google Play Store and Android apps. Learn how a few key tweaks to your existing Android app can enable them to run on Chromebooks and expand your app's reach.
How to optimize your layouts and UI components for different screens sizes and configurations.
How to support all of the different input types that are available to chromebooks.
How to style your pointer icons for different use cases.
This page describes the window manager on Chrome OS.
How apps render differently on Chromebooks.
As you prepare your Android app to run on Chromebooks, you should consider the device features that your app uses.
This document describes some actions that you can take to optimize your Android apps for Chrome OS devices.
An in-depth guide on how to handle orientations in Android camera apps.
This table outlines tests the Chrome OS team has used to evaluate Android apps for Chrome OS.