Star on GitHubStar1.1k stars

Tool

Sandwitcher

Sandwitcher instruments Java and Kotlin method calls in Android apps by replacing ART method entry points with a trampoline through Pine and LSPlant. Its AAR exposes callbacks before and after the original call to inspect or change arguments and results and inspect thrown exceptions; it also includes a demo application.

Targets
App
Category
Android tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Prerequisites: Android and the AAR integration are required; building from source needs JDK 17 and Android SDK 35.
  • Scope: The README lists Android 5.0 through 15 compatibility.
  • License: Apache License 2.0.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · IR0NBYTE/Sandwitcher · Revision 48f73f2

More in Apps

All 174 entries in Apps

↑↓ move↵ open⌘↵ new tab