作者ordous (大根)
看板AndroidDev
标题[问题] 调用System.loadLibrary()如何防止crash
时间Thu Dec 21 22:35:34 2017
大家好
请问 System.loadLibrary() 如果找不到 .so file
有办法防止 APP 发生 crash 吗
我用 try catch 把它包住
try {
System.loadLibrary(SO_FILE_NAME);
}
catch (Exception e) {
e.printStackTrace();
}
但似乎没有用
还是有其他方式呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.165.14.146
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1513866937.A.7B0.html
1F:→ lnmlee: 试试catch (UnsatisfiedLinkError e) 12/21 22:57
2F:→ ordous: 谢谢大大,用UnsatisfiedLinkError是可行的! 12/22 10:07
3F:→ ordous: 查了java API,原来他是extends Error而非Exception 12/22 10:09