ResourceFinder cannot handle reference to another type chunk
Opened this issue · 2 comments
kkguo commented
Currently, the resourceFinder can only handle reference resolve within same type chunk. But a lot of cases, the reference is pointing to another type chunk, current ResourceFinder will return a null value.
kkguo commented
I think one possible solution is resolve the reference after parsing all type chunks.
I don't have code yet, as I re-wrote a faster parser to jump to the target resource directly instead of parsing every resource. but it has totally different code structure.
if you need a sample, you can look into google's map apk.