Jump to content

Google says Chrome OS 80 will bring easier Android app sideloading for developers


zanderthunder

Recommended Posts

Chrome-OS-80-Android-App-Sideloading-810

 

Last week at the Android Dev Summit, Google announced a feature that Chrome OS enthusiasts have wanted for years: the ability to sideload Android apps without enabling Developer Mode. We’ve seen code commits in the past that would have enabled this feature, but none of those implementations ever made their way to the stable channel. Now that Google has officially confirmed this feature will arrive in Chrome OS 80, which is set for a stable release in the second week of February 2020, we no longer need to religiously monitor the Chromium Gerrit for this feature addition.

 

As you can see in the featured image above, retrieved via AboutChromebooks, Google is adding this feature to let Android app developers deploy their apps straight from Android Studio. With a 22% growth in year-on-year Chromebook sales (from September of 2018 to August of 2019) and the total amount of time spent on Android apps on Chrome OS grown by a factor of 4, Android app developers are incentivized to bring their work to Chromebooks. Developing for Chromebooks requires considerations like how your app reacts to changes in display modes (laptop and tablet), window management (multi-window and free-form windows), and keyboard/mouse input, so it’s recommended to test your app on native hardware. To that end, Google pushed to make Chrome OS more developer-friendly by adding a Linux container last year, enabling the ability to run the Linux version of Android Studio.

 

While you can develop and build Android apps on a Chromebook, deploying the app is a bit of a headache. Currently, the recommended way to sideload an Android app on Chrome OS is to enable Developer Mode. With Developer Mode enabled, sideloading an Android app is as simple as clicking on your compiled APK file. However, Developer Mode is inherently insecure as it relaxes verified boot protections and grants access to a root shell. It’s also a pain to deal with since it requires powerwashing (factory resetting) your device and dealing with an annoying warning screen that you have to manually bypass on every boot. Thankfully, when Chrome OS 80 rolls out in the stable channel in February 2020, all developers will be able to deploy their Android apps straight from Android Studio onto their Chromebook, without having to enable Developer Mode. If you’re on the Chrome OS Dev channel, you’ll be able to test this out as early as late next month.

 

Unfortunately, it doesn’t look like Google intends for this feature to be used by end-users. According to the commit that likely implements this feature, this feature requires Crostini (Linux app support) to be enabled, limiting which Chromebooks will have access to the feature. Furthermore, disabling the feature requires a powerwash. If you’re comfortable with the command line, though, sideloading Android apps should be as simple as using “adb install.” Alternatively, you could just “adb push” the APK, enter “adb shell,” and then use “pm install,” right now.

 

Source: Google says Chrome OS 80 will bring easier Android app sideloading for developers (via XDA Developers)

 

p/s: While this news is also about Android app sideloading, but this article is best suited to be placed under Software News as the main post talks about Chrome OS which is installed on laptops (and even CPU's as well).

Edited by zanderthunder
Link to post
Share on other sites
  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

  • zanderthunder

    1

Popular Days

Top Posters In This Topic

Popular Posts

Last week at the Android Dev Summit, Google announced a feature that Chrome OS enthusiasts have wanted for years: the ability to sideload Android apps without enabling Developer Mode. We’ve seen code

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...