首先我们来看so文件的来源 1. 自己写.c文件,然后生成so库 2. 引用别人的静态库,或者动态库来生成新的jni调用库. 我们先来看最简单的编写一个jni调用的so库,包含一个获取字符串的方法,通过这个列子,我们主要是了解怎么在android的工程中调用jni的库,以及要注意的问题. 第一步:首先我们来看下我们的工程的目录 jni目录是我们生成库的文件,里面包含了一个.mk编译文件以及一系列的.c文件 libs目录是我们编译jni目录下的mk文件动态生成的. 当我们写好了jni下面的库文件以…