mirror of
https://github.com/morluto/rea.git
synced 2026-11-14 18:52:48 +00:00
A base APK whose manifest requires ABI or density splits keeps its native libraries in those splits, yet inspect_android_jni_bindings reported a complete library inventory with zero libraries. The bridge's native declaration inventory now also decodes the root binary manifest without a session and reports its requiredSplitTypes and isSplitRequired facts, or why they are unknown (bridge identity 11). When splits are required or unknown, the library inventory is partial with an unknown that says so, and a binding without a candidate is unknown instead of unmatched. The binary manifest fixture from #9769 was used to check the bridge with the real jadx-headless-mcp 0.7.1 JAR, including stripped attribute names that resolve through framework resource IDs. Fixes #9756 Co-Authored-By: 2SinceJuly <202121119+2SinceJuly@users.noreply.github.com> Co-Authored-By: Phon <twilyt1@proton.me> Co-Authored-By: gensokyo-dev <342580529+gensokyo-dev@users.noreply.github.com>