feat: add ROADMAP.md for long-term ideas

- refs: #244 / #191
This commit is contained in:
Connor Tumbleson 2018-04-06 12:07:30 -04:00
parent 2d190d019c
commit 7360fd1dd8

9
ROADMAP.md Normal file
View File

@ -0,0 +1,9 @@
## Automatic Remapping of ResourceId
We currently prevent resourceIds from changing, by utilizing the `public.xml` file which makes the resources public, but
then prevents them to be used in some locations (`android:scheme`). The correct fix would be to record the resourceIds
and use dexlib2 (no regular expressions) to rewrite them to the new resourceId after the `resources.arsc` is built.
This would be a lookup table of old->new resourceIds leveraging the API of dexlib2 to do the replacement. Doing this
properly would nullify the need to do [#191](https://github.com/iBotPeaches/Apktool/issues/191)
Suggestions: [#244](https://github.com/iBotPeaches/Apktool/issues/244)