优化项目,代码压缩
res compress can by: https://github.com/shwenzhang/AndResGuard/tree/master/tool_outputarrow-up-right
把apk解压后,对其内的所有资源按指定规则挨个重命名。把对应资源的关系表根据此规则重新生成resources.arsc。
apk中资源的获取是根据R.class来识别的,但R.class的Hex的值对应的就是res里的值,是由resources.arsc来关联的。
知此原理后,就可以根据此规则,把res和resources.arsc进行重处理了。
https://android.googlesource.com/platform/tools/apksig/arrow-up-right
ProGuard 压缩代码,可以使用ProGuard的规则,可以把逻辑代码都混淆成短名。
classes
Last updated 5 years ago