Open aqiuzzt opened 5 years ago
你指的是生成的mapping文件?另外可以否使用最新版本,1.1.8的版本太老了
是生成的mapping文件,看最近提交记录没改动太大,但是对应的res path mapping却变了,不利于apk包前后对比。近期会升级最新版本,理论上和版本是否升级没关系吧?
指的是这个: 原始资源目录 -> 混淆后资源目录: res path mapping: res/layout-v22 -> r/a res/drawable -> r/b res/color-night-v8 -> r/c res/xml -> r/d res/layout -> r/e
这块没有做特别的机制去保持前后的一致性,我后面按字幕序排下
On Sat, Jun 1, 2019, 12:31 AM AQiu notifications@github.com wrote:
指的是这个: 原始资源目录 -> 混淆后资源目录: res path mapping: res/layout-v22 -> r/a res/drawable -> r/b res/color-night-v8 -> r/c res/xml -> r/d res/layout -> r/e
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/shwenzhang/AndResGuard/issues/338?email_source=notifications&email_token=AADO6YV2INVTHWGMJFCQUN3PYIQWZA5CNFSM4HQ36MV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWW25OY#issuecomment-497921723, or mute the thread https://github.com/notifications/unsubscribe-auth/AADO6YVTZP2RVX2HOG7JMEDPYIQWZANCNFSM4HQ36MVQ .
这块没有做特别的机制去保持前后的一致性,我后面按字幕序排下 … On Sat, Jun 1, 2019, 12:31 AM AQiu @.***> wrote: 指的是这个: 原始资源目录 -> 混淆后资源目录: res path mapping: res/layout-v22 -> r/a res/drawable -> r/b res/color-night-v8 -> r/c res/xml -> r/d res/layout -> r/e — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#338?email_source=notifications&email_token=AADO6YV2INVTHWGMJFCQUN3PYIQWZA5CNFSM4HQ36MV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWW25OY#issuecomment-497921723>, or mute the thread https://github.com/notifications/unsubscribe-auth/AADO6YVTZP2RVX2HOG7JMEDPYIQWZANCNFSM4HQ36MVQ .
这块如果不保证前后一致性,那如果我里面某个资源文件参与换肤了,而这个资源文件在新apk里混淆路径又变了,那就会出问题。因为用户下载好的皮肤包里的混淆文件路径是不变的。
项目使用的是1.1.8版本,发现前后几次打包生成的resource_mapping里面res path mapping对应映射会改变,为什么?