Use Claude Code to build Android apps and install them remotely
Run Claude Code on a VM, steer it from your phone, and let it build and load Android apps onto the device through adb.
- What they did
- A developer set up Claude Code on a separate build machine so it could work with adb while they controlled it from the Claude app on an Android phone. They asked it to create Android apps, then had the machine send the finished app to the phone across the network. If they needed finer command-line control, they moved the phone into desktop mode.
- How it went
- They described the workflow as a fun way to do Android vibe coding on the move, and they used the $20 Claude plan for it. A direct install on the phone did not succeed, because the needed Android build tools were not present unless the phone was rooted.
- Tips
- For this kind of setup, keep the build work on a separate VM with adb rather than trying to do everything on the phone itself. Before any install step, have the agent state exactly what it plans to put on the device and wait for you to approve it.
Try it yourself with Claude Code
On [build VM], make an Android app in [project folder] that [describe the app’s behavior]. Create the APK, then verify that [phone IP address:port] is available through adb. Before you install anything, summarize the package and pause for my approval. After I approve, install it on the phone, confirm that it opens, and list a few quick checks I should run.
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Build an anonymous board for AI hopes and worries
They used Claude Code to create a site where people can post anonymously, with one model sorting entries and another finding themes.
Monitor account caps and move chats across tools
teivz built a local app that watches Codex and Claude Code account usage and shifts a chat to another account when one reaches its cap.
Build Playwright tests from a live app with Claude Code
Claude Code inspected a working app, generated a Playwright test, and fixed a locator conflict before a person checked the result.
Make a first app with Replit and Claude
A commenter used Replit’s agent with Claude Sonnet to assemble an app in about five minutes, despite having no real coding experience.
Talk your way to software for an Apple IIe
Benj Edwards used Claude to discuss a program idea and have it turned into code for an Apple IIe setup.
Use a browser agent for setup tasks that come up while coding
A developer keeps coding in Claude Code while Claude in Chrome handles related web settings changes in the browser.