RxDogTag와 RxJavaPlugins.setErrorHandler 까지 설정했는데 onError로 안 들어온다. try-catch를 했는데도 못 잡길래 계속 헤매다 겨우 알아냈다.
평소 사용하던 try-catch 를 이렇게 쓰고 있었는데,
try{ // UnsatisfiedLinkError 발생하는 코드 } catch(e: Exception) { e.printStackTrace() }
이렇게 해야 잡힌다.
try{ // UnsatisfiedLinkError 발생하는 코드 } catch(e: Throwable) { e.printStackTrace() }
근데 LinkageError도 결국은 Throwable을 상속받는데, RxJava의 onError에서 왜 못 잡는거지??