您的位置:首页 > 移动开发 > Android开发

关于android jni的一些总结_补充中

2012-09-29 12:27 330 查看
1 java层native方法可以任意定义,即使本地so中没有对应的符号也不会影响java代码的编译。

2 java层native方法中包含了本地so中没有的符号,也可以加载该库后运行,但是不能调用本地库不支持的符号。

3 java层第一次调用native方法时会首先加载system_loadlibrary中的so库,加载无误后执行JNI_Onload()函数,然后执行被调用native方法。java层应用推出时会调用On_Destroy方法,在此方法里面可以调用本地方法做做一些去初始化动作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: