作者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/m.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