Back to directory

Launching Activities with Activityscenario

Agent skill
1 skill

Use this skill to launch, drive, and tear down an Activity from an instrumentation test using ActivityScenario and the JUnit4 wrapper ActivityScenarioRule. Covers ActivityScenario.launch (), launch(intent), launchActivityForResult, moveToState(Lifecycle.State.), recreate(), onActivity { }, the Closeable / use { } idiom, and the manifest declaration trap. Establishes that androidx.test.ext.junit.rules.ActivityScenarioRule is the single canonical FQN — androidx.test.rule.ActivityScenarioRule does NOT exist; the package only ships the deprecated ActivityTestRule. Use when the user reports ActivityNotFoundException, ActivityTestRule deprecated, "how do I rotate the activity in a test", "how do I read setResult from a test", "how do I survive recreate", "Cannot run onActivity since Activity is not alive", or "test deadlocks on launch".

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Skill stats

Skills1CategoryDeveloper toolsStars0

About this skill

Use this skill to launch, drive, and tear down an Activity from an instrumentation test using ActivityScenario and the JUnit4 wrapper ActivityScenarioRule. Covers ActivityScenario.launch (), launch(intent), launchActivityForResult, moveToState(Lifecycle.State.), recreate(), onActivity { }, the Closeable / use { } idiom, and the manifest declaration trap. Establishes that androidx.test.ext.junit.rules.ActivityScenarioRule is the single canonical FQN — androidx.test.rule.ActivityScenarioRule does NOT exist; the package only ships the deprecated ActivityTestRule. Use when the user reports ActivityNotFoundException, ActivityTestRule deprecated, "how do I rotate the activity in a test", "how do I read setResult from a test", "how do I survive recreate", "Cannot run onActivity since Activity is not alive", or "test deadlocks on launch".

Quick start

  1. Copy the install prompt. Use the green button above this README.
  2. Send it to your agent. Paste it into your coding agent’s chat and send.
  3. Review the setup. Your agent checks the skill’s instructions, requirements, and installation scope.
Review, license & listing details
Review the source before using this skill

This is an imported listing. We haven’t certified its safety, license, or compatibility. Skills may include executable scripts.

Automated security scan: Partial

Only SKILL.md was scanned. Supporting files and scripts were not checked. No safety grade has been assigned.

0 potential findings · Scanned 11/4/2026 · Scanner 0.2.1

Content SHA-256: bdded6a83ddd1a3a5f5692b7dcaf63b79560859674b291bad50d3fb656eba352

About scan coverage and limitations

About this listing

Category
Developer tools
Reported license
Apache-2.0
Listing language (estimated)
English
Review status
Not individually reviewed
Agent compatibility
Atlas installation supports Claude Code, Codex, and Cursor. Skill-specific dependencies and features are checked during setup.
Launching Activities with Activityscenario | Agent Skills Atlas