Android 百度离线人脸识别集成,开启混淆闪退的问题

1.在主模块app,去开启  minifyEnabled true,打包之后,不管怎么去修改混淆规则,打包之后的正式包都会有离线**授权之后,会导致程序闪退的问题,让我们的代码会有反编译,直接保留源码的风险。

2.这边直接采用360加固的方式

   --设置签名设置

Android 百度离线人脸识别集成,开启混淆闪退的问题

--基础设置

Android 百度离线人脸识别集成,开启混淆闪退的问题

 

   --下载工具

Android 百度离线人脸识别集成,开启混淆闪退的问题

 最后一步去添加应用apk(不开启混淆),等待输出结果,再去安装正式包,采用普通反编译的方式,得到源码也是尽可能被挖空,命名使得源码难以理解和**,虽然这不是很理想的结果,但也是目前最好的方法了。如果你有更好的解决方式可以,留下更好的解决步骤,我们一起学习和交流!