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.