Current sales News My Tracked Assets Login
Android Crash & ANR Decoder for IL2CPP and R8 preview
Unity

Android Crash & ANR Decoder for IL2CPP and R8

By Jekmen

$13.99 $19.98 30% off

Price history

Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.

Lowest recorded standalone price in this history: $13.99. The latest store price is $13.99, matching the lowest recorded price shown here.

Recorded prices for Android Crash & ANR Decoder for IL2CPP and R8 4 price observations from Oct 26, 2026 to Nov 7, 2026. Lowest recorded price $13.99. Exact dates and prices are listed below. $0.00 $9.99 $19.98 Oct 26, 2026: $13.99. Unity New Release Discount 2026-10-26 2026-11-09 Oct 26, 2026: $13.99. Unity New Release Discount 2026-10-26 2026-11-09 Oct 26, 2026: $19.98. Unity First Price 2026-10-26 2026-10-26 Nov 7, 2026: $13.99. Latest store price Oct 26, 2026 Nov 7, 2026
Each dot is a recorded sale price or the latest store check. Prices between observations are unknown.
View 4 recorded prices
Recorded standalone asset prices in USD
Sale start / price checkPriceObservation
$13.99Latest store price
$19.98Unity First Price 2026-10-26 2026-10-26
$13.99Unity New Release Discount 2026-10-26 2026-11-09
$13.99Unity New Release Discount 2026-10-26 2026-11-09

Sale and bundle history

The 3 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.

About Android Crash & ANR Decoder for IL2CPP and R8

Your game crashes on Android. Play Console shows you this:
#00 pc 0x0000000001a3f2c4 /data/app/.../lib/arm64/libil2cpp.so (BuildId: 6d1f0c…)#01 pc 0x0000000001a3e118 /data/app/.../lib/arm64/libil2cpp.so (BuildId: 6d1f0c…)#02 pc 0x0000000000b7af60 /data/app/.../lib/arm64/libunity.so (BuildId: 80db5a…)
No class, no method, no line. To read it you need the exact symbols of that build, the NDK's addr2line or ndk-stack, the right command-line flags, and the patience to map mangled IL2CPP names back to C# by hand. Most teams give up and guess.
Crash Decoder does all of that in one click:
Crashed in Unity engine — tlsf_add_poolClosest frame of your code: InventoryPanel.GetReadableCopy (Assets/Scripts/InventoryPanel.cs:31)
Paste the stack, press Decode, click the frame, and the script opens on the line that crashed.
What it does
Decodes IL2CPP and Unity engine frames to C# class and method names, with file and line, and opens the script on click.
Finds the right symbols by itself. Every Android build is archived by BuildId, so crashes from older releases still decode. Symbols from an .aab or symbols.zip can be imported. When symbols are missing, it names the version code and BuildId you need and searches your build folders for them.
Fetches crashes and ANRs from Play Console (optional, with a service account). It lists the top issues, decodes each one, and filters by version.
Batch report. Decodes every issue of a version and saves a Markdown or CSV report: where each issue fails, your closest frame, and which part of the stack belongs to the engine, your code or an SDK. Ready for a ticket or a release review.
Release compare. Shows crash and ANR rates of the new version next to the previous one (Play Developer Reporting API), plus the issues that are new, regressed or gone.
Explains ANRs. Recognizes common patterns: a binder call to Play services made by Firebase or Ads, an idle main thread, file I/O in OnApplicationPause, lock waits. Names the SDK or script involved.
Marks third-party SDK frames. Firebase, Play services, Google Mobile Ads, Play Billing, Unity IAP/Ads, AppLovin MAX, ironSource, Meta, AppsFlyer, Adjust and more are labeled, so SDK crashes aren't mistaken for your code.
Folded code detection. When the linker merged identical methods, it tells you which methods could have run, instead of confidently naming the wrong one.
Crashlytics too. Decodes a pasted Crashlytics native stack, or a BigQuery export made with the bundled query.
CI / command line. Cli.Decode, Cli.Report and Cli.Compare run in batch mode, with exit codes for missing symbols and regressions.
Cloud symbol backup (optional). Keeps symbols in your own Google Cloud Storage or Amazon S3 bucket, so any machine on the team can decode any release.
AI explanation (optional, bring your own Anthropic or OpenAI key). Gets a short write-up of what happened and what to try next. Nothing is sent until you press Explain.

Try it in 30 seconds
Open Window → Crash Decoder and press Load Sample. Seven sample crashes and ANRs decode against bundled demo symbols, link to demo scripts and show every feature above. No Android build, NDK, account or key is needed.
Private by design
Decoding runs locally. Play Console, cloud backup and AI are off until you configure them, and keys stay on your machine (EditorPrefs or a file path), never in the project.
Requirements
Unity 2022.3 LTS or newer; editor-only, adds nothing to your builds.
Android Build Support recommended: its NDK symbolizer adds demangled names and native line numbers. Without it, a built-in ELF reader still resolves function names.
Android builds with IL2CPP (arm64-v8a and armeabi-v7a).

Unity price last checked .

Prices and availability may change.