setup-android

Automate Android development environment setup for React Native and Expo projects.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/eleva-labs/agentic-coding-templates --skill setup-android
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-android
Source: https://github.com/eleva-labs/agentic-coding-templates/tree/main/.claude/skills/mobile/setup-android
Command: npx skills add https://github.com/eleva-labs/agentic-coding-templates --skill setup-android

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the setup of an Android development environment for React Native and Expo projects, eliminating manual configuration steps and reducing setup time.

Core Features & Use Cases

  • End-to-end setup: JDK, Android Studio, SDKs, and environment variables configured automatically.
  • Emulator and device readiness: Creates and configures AVDs for immediate testing on emulators or devices.
  • Use Case: A new RN/Expo project on macOS can be prepared in minutes with one setup command, replacing a sequence of manual installs.

Quick Start

Run the Android setup command to initialize the development environment. After setup, you can launch an emulator with the Android Studio Device Manager or use the command line and verify devices with adb.

Frequently Asked Questions about setup-android

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Android development environment setup for React Native?

You can automate the Android dev environment setup for React Native by running a single setup command that installs JDK 17, configures Android Studio, manages SDK platforms, and sets up environment variables automatically.

What do I need to configure before building Expo apps on Android?

Before building Expo apps on Android, you need to install JDK 17, Android Studio, Android SDK platforms and tools, and AVD tooling to ensure your environment variables and emulator are correctly configured for deployment.

Does this Android environment setup workflow support Windows and Linux?

Yes, this Android environment setup workflow supports macOS, Windows, and Linux. It automates JDK installation, Android Studio configuration, SDK setup, and emulator creation across all three operating systems for React Native and Expo projects.

How do I create an Android emulator for React Native testing?

To create an Android emulator for React Native testing, the setup process uses AVD tooling to configure virtual devices. Once created, you can launch the emulator via Android Studio Device Manager or verify connected devices using adb.

Why does my React Native Android build fail after manual SDK installation?

React Native Android builds often fail after manual SDK installation due to incorrect environment variables or missing SDK platforms. Automating the setup ensures JDK 17, Android SDK paths, and AVD configurations are properly aligned to prevent build errors.

Can I use this setup to configure environment variables for Android Studio automatically?

Yes, you can use this setup to configure environment variables for Android Studio automatically. It manages SDK platform paths, JDK 17 references, and AVD tooling environment variables to deliver a ready-to-run Android development environment.