incrementalclassloader专题

ava.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader

有个项目用到了第三方的so库,在运行后,出现这个错误,报错的代码是System.loadLibrary()方法,这个错误的原因可以粗略的理解为多了几个dex文件,原因是AndroidStudio instant run是增量安装apk,更新apk里面的代码,在项目用到第三方so库时就可能遇到问题,具体原理没有详细研究,看过一篇微博,大体原理是,instant run模式下,studio会用Incr