android: Parse the APK directory tree, replace AAssetManager enum/getpathinfo.

The AAssetManager won't supply this information to us, but it's just a zip
file, so we can read its central directory ourselves. We can still use
AAssetManager for file i/o to the APK's assets, so we don't have to deal with
compression and other zipfile features.

Fixes #15220.
Reference Issue #15347.
This commit is contained in:
Ryan C. Gordon
2026-04-20 20:18:45 -04:00
parent 71d0d069ed
commit bb4332bdc2
File diff suppressed because it is too large Load Diff