# Send Android Studio to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "android-studio",
    "name": "Android Studio",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/ivangdavila/android-studio",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/android-studio",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/android-studio",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=android-studio",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "debugging.md",
      "memory-template.md",
      "setup.md",
      "shortcuts.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "android-studio",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T00:27:13.546Z",
      "expiresAt": "2026-05-07T00:27:13.546Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=android-studio",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=android-studio",
        "contentDisposition": "attachment; filename=\"android-studio-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "android-studio"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/android-studio"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/android-studio",
    "downloadUrl": "https://openagent3.xyz/downloads/android-studio",
    "agentUrl": "https://openagent3.xyz/skills/android-studio/agent",
    "manifestUrl": "https://openagent3.xyz/skills/android-studio/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/android-studio/agent.md"
  }
}
```
## Documentation

### Setup

On first use, read setup.md for integration guidelines.

### When to Use

User works with Android Studio IDE. Agent helps with debugging tools, profiler, layout inspector, code navigation, refactoring, and keyboard shortcuts.

### Architecture

Memory at ~/android-studio/. See memory-template.md for structure.

~/android-studio/
├── memory.md      # Preferences and project context
└── shortcuts.md   # Custom shortcuts learned

### Quick Reference

TopicFileSetup processsetup.mdMemory templatememory-template.mdShortcutsshortcuts.mdDebuggingdebugging.md

### 1. Check IDE Version First

Before suggesting features, confirm Android Studio version. Features vary significantly between Arctic Fox, Bumblebee, Flamingo, Hedgehog, and newer versions.

### 2. Platform-Aware Shortcuts

ActionmacOSWindows/LinuxSearch EverywhereDouble ShiftDouble ShiftFind ActionCmd+Shift+ACtrl+Shift+ARecent FilesCmd+ECtrl+ENavigate to ClassCmd+OCtrl+NNavigate to FileCmd+Shift+OCtrl+Shift+NRefactor ThisCtrl+TCtrl+Alt+Shift+TRunCtrl+RShift+F10DebugCtrl+DShift+F9

### 3. Use IDE Tools Over Manual Inspection

Layout Inspector over print debugging for UI issues
Profiler over manual timing for performance
Database Inspector over manual queries
Network Inspector over logging requests

### 4. Leverage Code Generation

Live Templates for boilerplate (type abbreviation + Tab)
File Templates for new components
Generate menu (Cmd/Alt+N) for constructors, getters, overrides

### 5. Debugging Strategy

Breakpoints with conditions for targeted debugging
Evaluate Expression (Alt+F8) for runtime inspection
Watches for tracking variables across frames
Frame inspection to navigate call stack

### Debugging Traps

Setting breakpoints in hot loops → freezes IDE. Use conditional breakpoints.
Debugging release builds → missing symbols. Debug with debug variant.
Ignoring Logcat filters → drowning in logs. Filter by app package or tag.
Not using "Attach Debugger" → missing app startup. Attach to running process.

### Profiling Traps

Profiling debug builds → misleading performance. Profile release builds.
CPU Profiler without filtering → overwhelming data. Focus on specific methods.
Memory Profiler heap dumps during GC → skewed results. Trigger GC first.
Ignoring Network Profiler → missing slow API calls. Always check network timing.

### Layout Inspector

Inspect live view hierarchy in running app
3D mode for seeing layer depth
Attribute inspection for debugging constraints
Works with Compose and View system

### Database Inspector

Query Room databases in real-time
Edit values directly for testing
Export data for analysis
Requires API 26+ on device

### Network Inspector

Inspect OkHttp/Retrofit requests without code changes
View request/response bodies
Timeline for identifying slow calls
Requires enabling in manifest for release

### App Inspection

Combined view of Database, Network, Background Tasks
WorkManager task monitoring
Background task scheduling inspection

### Profiler Tools

ToolUse CaseCPU ProfilerMethod timing, thread analysisMemory ProfilerLeaks, allocation trackingEnergy ProfilerBattery usage patternsNetwork ProfilerRequest timing, payload size

### Refactoring Shortcuts

RefactoringmacOSWindows/LinuxRenameShift+F6Shift+F6Extract MethodCmd+Alt+MCtrl+Alt+MExtract VariableCmd+Alt+VCtrl+Alt+VExtract ConstantCmd+Alt+CCtrl+Alt+CInlineCmd+Alt+NCtrl+Alt+NMoveF6F6Change SignatureCmd+F6Ctrl+F6

### Gradle Sync Issues

File → Invalidate Caches / Restart for persistent issues
Delete .gradle and .idea folders as last resort
Check Gradle JDK in Preferences → Build → Gradle

### Build Variants

Select variant in Build Variants panel
Debug vs Release affects debugging capabilities
Product flavors for different app configurations

### SDK Manager

Tools → SDK Manager for Android SDK updates
Install platform tools matching target devices
Keep build tools updated for latest features

### Emulator Tips

Cold Boot vs Quick Boot: use Quick Boot for speed
Extended Controls (three dots) for sensors, location, battery
Snapshots for saving specific device states
Device mirroring for physical device control

### Plugin Recommendations

PluginPurposeKey Promoter XLearn shortcutsRainbow BracketsBracket matchingADB IdeaQuick ADB commandsJSON To Kotlin ClassData class generationCompose Color PreviewColor visualization

### Related Skills

Install with clawhub install <slug> if user confirms:

android — Android development patterns
kotlin — Kotlin language features
java — Java language patterns

### Feedback

If useful: clawhub star android-studio
Stay updated: clawhub sync
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: ivangdavila
- Version: 1.0.1
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-04-30T00:27:13.546Z
- Expires at: 2026-05-07T00:27:13.546Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/android-studio)
- [Send to Agent page](https://openagent3.xyz/skills/android-studio/agent)
- [JSON manifest](https://openagent3.xyz/skills/android-studio/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/android-studio/agent.md)
- [Download page](https://openagent3.xyz/downloads/android-studio)