Google expands the Android command‑line toolbox
The Android development team has rolled out the latest version of Android CLI, its lightweight terminal utility that lets engineers work with projects, emulators and now, real hardware, without opening Android Studio. Two headline features are being highlighted:
- Android Device Streaming – a way to connect to physical devices that live in Google’s cloud, and
- Android Skills, a collection of structured, AI‑friendly guides that keep large language models (LLMs) up‑to‑date with the platform’s best practices.
Both announcements were made on the official Android Developers blog on 2 October 2026 and are aimed at developers who prefer a terminal‑first workflow or who are experimenting with AI‑assisted coding.
Remote real‑device testing from the terminal
Testing on actual hardware is still the gold standard for catching device‑specific bugs, but many indie teams and freelancers in the UK struggle to maintain a lab of varied phones. Android Device Streaming bridges that gap by exposing a secure ADB‑over‑SSL tunnel to a pool of Google‑hosted Pixel devices. From the CLI you can:
- List available remote devices (
android devices list) - Choose a target (e.g., a Pixel 10 Pro) and treat it as if it were attached via USB
- Deploy APKs, run instrumentation tests, pull logcat output, and even take headless screenshots
Because the connection is encrypted and mediated by Google’s infrastructure, developers do not need to manage their own device farms. The feature works both inside Android Studio’s terminal and in any external shell, meaning you can script CI pipelines that spin up a real phone, run a UI test suite and shut it down automatically.
Why it matters for UK developers
- Cost efficiency – No need to buy a range of flagship devices just for QA.
- Speed – Spin up a device in seconds, run a full build, and get results back without waiting for a physical hand‑off.
- Coverage – Access to the latest Pixel models ensures you’re testing against the newest Android releases, which is crucial for apps targeting the fast‑moving UK market.
AI‑friendly “Android Skills”
LLMs such as Claude, Gemini or Codex have become popular coding assistants, but they are limited by the knowledge cut‑off of their training data. Google’s answer is a set of SKILL.md files that embed official documentation, API references and sample snippets directly into the prompt context of an agent.
“Skills provide more precise and fresher data, API references and samples, and architectural patterns directly into your agent’s context.” – Android Developers blog
At launch, the repository contains over 20 skills, covering topics from Play Store policy compliance to Jetpack libraries. Some notable examples:
| Skill | What it helps the agent do |
|---|---|
| Play‑policy audit | Verify manifest entries, permissions and privacy disclosures before a Play Store submission |
| Credential Manager | Generate code for secure re‑authentication across device restores |
| Intent security | Detect implicit‑intent vulnerabilities and validate PendingIntent usage |
| Perfetto profiling | Translate natural‑language performance questions into PerfettoSQL queries |
| CameraX migration | Replace legacy Camera APIs with lifecycle‑aware CameraX code |
| Media3 Cast integration | Wire up Jetpack Media3 sessions with Google Cast receivers |
| R8 optimisation audit | Analyse ProGuard/R8 rules for size and performance gains |
Developers can list, add or update these skills straight from the CLI:
android skills list # show all official skills
android skills add wear-compose-m3 --project=. # install a skill into the current project
android skills update --all # refresh every installed skill
The skills are deliberately environment‑agnostic – they work whether you code in Android Studio, VS Code, or a cloud‑based IDE, and they can be paired with any third‑party LLM.
Spotlight: Wear Compose Material 3 skill
Wear OS apps have unique constraints: round screens, rotary input, ambient mode, and strict power budgets. LLMs often miss these nuances, leading to code that compiles but performs poorly on a watch.
Google released a dedicated Wear Compose Material 3 skill (wear/wear-compose-m3) that teaches an agent the correct Compose patterns for Wear OS – such as using TransformingLazyColumn, ScreenScaffold, and proper typography scaling.
A real‑world case study from FotMob, a sports‑score app, shows the impact. Their Android Tech Lead, Roy Solberg, reported that the skill enabled the team to modernise eight list‑based screens in a single afternoon, removing a large amount of custom rotary‑handling boilerplate. He highlighted a mistake the skill caught that the underlying model missed – forgetting to forward ScreenScaffold’s contentPadding into the list component.
“One skill, one afternoon, eight lists migrated and a pile of custom rotary code gone!” – Roy Solberg, Android Tech Lead at FotMob
The result was a clean, compile‑ready codebase that passed emulator verification for scrolling, rotary navigation, edge‑morphing and right‑to‑left layouts.
Getting started for UK developers
- Install Android CLI – a single curl command (provided in the documentation) downloads the binary.
- Run
android initto configure your preferred AI agent (you can point it at Claude, Gemini, etc.). - Explore the skill catalogue with
android skills listand add the ones you need. - To test Device Streaming, enable the feature in your Google Cloud console, then list remote devices with
android devices list. - Integrate the remote device into your CI pipeline using standard ADB commands (
adb -s <device-id> install …).
All of the above is documented in the Android CLI release notes and the Device Streaming guide, both linked from the original blog post.
What this means for Android‑focused consumers
While the announcement is developer‑centric, the downstream effect is better‑tested, more reliable apps reaching the Play Store. For UK users hunting the latest Android phones and contract deals, the promise is that the apps they rely on – from banking to fitness – will be vetted on real hardware before release, reducing the chance of device‑specific crashes.
In short, Google’s new CLI capabilities give developers a cheaper, faster way to ensure quality, and they bring AI‑driven guidance into the everyday coding workflow. If you’re a developer looking to streamline your build‑test‑deploy cycle, or a tech‑savvy consumer curious about how the apps on your new Pixel or Samsung device stay polished, the Android CLI updates are worth a closer look.
References
- Android Developers blog – Device Streaming and Android skills – available in Android CLI (2 Oct 2026)
- Android CLI release notes (official documentation)
- FotMob case study – internal quote from Roy Solberg