Posted by Grant Yang (Product Supervisor for OmniLab) & Adarsh Fernando (Product Supervisor for Android Studio)
At Google I/O 2024, we introduced Android Machine Streaming in open beta, which permits you as a developer to extra simply entry and interactively take a look at your app on actual bodily units positioned in Google knowledge facilities and streamed on to Android Studio. This allows groups in any location to entry a wide range of units throughout prime Android system producers, together with the newest household of Google Pixel and Samsung Galaxy collection units.
We’re considerably increasing on the variety of units accessible on this service by working intently with Android system producers (often known as unique gear producers, or OEMs)—corresponding to Samsung, Xiaomi, and Oppo—to attach their system labs to Android Machine Streaming, so you possibly can entry much more bodily units instantly in your workflow in Android Studio. This integration is obtainable with the identical efficiency, stability, and safety advantages you get with units offered by Google. Maintain studying for extra particulars beneath, in addition to how one can join the early entry and benefit from these new units.
Signup for Early Entry to OEM Lab Gadgets
In the event you haven’t already accomplished so, observe the steps to stand up and operating with the beta launch of Android Machine Streaming, which offers you entry to all of the Google-hosted units to check with instantly from Android Studio. Later this 12 months, we are going to begin an Early Entry Program that permits contributors to make use of Android Machine Streaming to connect with units hosted by our OEM companions. This expands the catalog of take a look at units accessible to you with Android Machine Streaming.
To kick off this program, we’re first partnering with Samsung, Xiaomi, and Oppo. These labs will probably be located in varied areas around the globe, and it is possible for you to to make use of the Firebase undertaking you’re already utilizing with Android Machine Streaming in Android Studio to entry them. Your Firebase undertaking’s administrator can have management to allow or disable particular person OEM labs.
In the event you’d wish to take part within the EAP for accessing OEM system labs, fill out this kind, and we are going to let you recognize in the event you and your staff have been accepted. In the course of the EAP, OEM-provided units won’t be billed or counted towards your promotional month-to-month quota.
We look ahead to sharing extra particulars throughout Google’s I/O Join Beijing in early August 2024.
Within the meantime, we encourage you to check out the units at the moment accessible in Android Machine Streaming. Presently, the Android Machine Streaming program is in a promotional interval, with a better quantity of month-to-month minutes supplied for gratis, which can final till roughly February 2025.
OEM Labs powered by OmniLab
A few of chances are you’ll surprise how these units are being related by way of to Android Studio. Underneath the hood, Android Machine Streaming is constructed on prime of the system platform for Google, OmniLab. OmniLab, the identical system platform that powers all inside system labs, can be powering the OEM labs. Omnilab did this by open sourcing their Android Check Station (ATS) framework accessible to its open supply.
OmniLab gives a framework to make sure that your Android Machine Streaming session is safe and performant. You’re capable of deploy, debug, and work together together with your app on these distant units by way of a direct ADB over SSL connection, all with out having to go away the IDE. And when the session ends, the system knowledge is totally wiped and manufacturing facility reset earlier than it’s made accessible to a different developer.
In abstract, in the event you’d wish to take part within the EAP for accessing OEM system labs, fill out this kind, and we are going to let you recognize in the event you and your staff have been accepted. In the course of the EAP, OEM-provided units won’t be billed or counted towards your promotional month-to-month quota.
Be a part of our vibrant neighborhood on LinkedIn, Medium, YouTube, or X and share your experiences on utilizing Android Machine streaming in Android Studio.