(1)混淆 防止源码被工具反编译,通过对源码进行混淆保护源码。 android通过PRoguard混淆源码,并对其进行优化。
如图所示为混淆文件。
在文件中添加一行:
proguard.config=proguard-project.txt这句话的意思是:使用当前目录下proguard-project.txt作为混淆配置文件。
①apk通过真机调试可用使用,通过导出apk,安装后却不能用? 原因: 混淆app出了问题,需要取消一些屏蔽。 对于混淆出现的问题,可以通过log和mapping文件进行追踪 举例: JS调用有问题,需要取消JS内部类的屏蔽、取消与JS交互相关的bean类屏蔽。
新闻热点
疑难解答