跳过库模块中的所有崩溃和异常

时间:2019-03-09 08:14:19

标签: java android exception

我正在开发一个android库模块,并将其用作另一个android项目中的aar文件,如果内部发生意外崩溃,如何关闭或禁用此模块

我想这样做是为了确保使用此库的应用模块安全

1 个答案:

答案 0 :(得分:0)

你是对的穆罕默德
您应该保留使用此库的安全App模块。

因此,当您在此lib中调用方法时
您可以干净的方式将代码放在try/catch块中
然后,如果有异常,请处理它,不要使它崩溃。

示例

try{

// use code in another lib

}
catch(IOException e){ // catch custom exception for example if its expected
   // handle exception
   // ...
}    
catch(Exception e){ // catch general expection
   // handle exception
   // ...
}