怎样处理线上的Crash问题?

银行类app,要做到反编译,一般是哪些手段?
1.代码混淆和加固
2.字符串加密
3.类名和方法名混淆
4.关键业务代码,运行时从服务器下载
5.使用加密的dek文件
6.环境监测,Root越狱监测。
7.服务端配合,验证设备指纹。
8.用阿里云加固

怎样处理线上Crash问题?
1.使用静态分析工具,FindBugs。
2.强制代码审查流程,健壮性,包括内存泄露。LeakCannay监测
3.单元测试,案例要覆盖
4.崩溃时,使用独立的进程上报,避免崩溃进程影响。

posted @ 2026-05-27 13:16  僧cz0727  阅读(8)  评论(0)    收藏  举报