eos-restart-app

Restart an installed Android app via adb force-stop and start commands.

1|Updated Jul 31, 2025
One-click install
npx skills add https://github.com/asnar00/miso --skill eos-restart-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: eos-restart-app
Source: https://github.com/asnar00/miso/tree/main/.claude/skills/eos-restart-app
Command: npx skills add https://github.com/asnar00/miso --skill eos-restart-app

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires android-platform-tools, and includes scripts (resource) components.

What problem does it solve?

This Skill enables rapid iteration during Android/e/OS development by restarting an app on a connected device without a full rebuild. It saves significant time when testing non-code changes (like configuration or assets) or simply refreshing the app's state, accelerating your workflow.

Core Features & Use Cases

  • Fast App Relaunch: Force-stops and relaunches the app in under 2 seconds, ideal for quick tests and UI adjustments.
  • State Reset: Useful for clearing app memory or caches without reinstalling, providing a clean slate for testing.
  • Use Case: After updating a remote configuration file that your Android app consumes, use this skill to quickly restart the app and see the changes reflected without waiting for a new build.

Quick Start

Restart the Android app on my connected device.

Frequently Asked Questions about eos-restart-app

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

FAQPage Schema
How do I restart an Android app on a connected device without rebuilding?▼

Restart an Android app by using adb commands to force-stop and relaunch it on a USB-connected device. This Skill automates the process in under 2 seconds, letting you test configuration or asset changes instantly without a rebuild.

Can I use adb to quickly reset an app's state during testing?▼

Yes, adb can force-stop and restart your app to clear its memory and cached state. This provides a clean slate for testing without reinstalling the app on your connected Android or e/OS device.

What do I need to restart an app via adb on my Android device?▼

You need USB debugging enabled on your device, adb installed and accessible on your machine, the app already installed, and the correct package name and launcher activity. This Skill requires a USB-connected device.

Is there a faster way to test Android app changes than rebuilding every time?▼

Restarting the app via adb is faster than rebuilding when testing non-code changes like configuration files or assets. Force-stopping and relaunching takes seconds and lets you iterate rapidly on your connected device.

How do I refresh an Android app after updating a remote configuration file?▼

Restart the app using adb force-stop and start commands to relaunch it and load the updated configuration without waiting for a rebuild. Changes reflect immediately on your connected device.

Does e/OS support the same app restart workflow as standard Android?▼

Yes, e/OS uses the same adb shell commands for app control as Android. This Skill works with both Android and e/OS devices connected via USB with adb and debugging enabled.