Android进阶之路Android学习之旅Android开发

System.loadLibrary源码分析

2019-07-13  本文已影响1人  拔萝卜占坑

简介

现在越来越多的项目都会使用第三方so库,提交so库,那么自然想到的就是so库的导入,很多在使用so库的时候莫名会出现很多问题,不管是导库的过程,还是使用so库方法时。如果你对so使用一无所知,那么接下来的几篇文章将对你很有帮助,我会从浅到深将整个过程讲解清楚。

系统源码

Android8.0

System.loadLibrary

Runtime.getRuntime().loadLibrary0(VMStack.getCallingClassLoader(), libname);

这里可以看出VMStack.getCallingClassLoader()返回的是PathClassLoader加载器对象。

结束

到此System.loadLibrary就分析到这里,想要了解JNI动态注册的可以直接看下一篇文章。

上一篇 下一篇

猜你喜欢

热点阅读