环境准备:需要下载好ndk并且配置好环境变量
开始code:
第一步:在java中声明native方法 参见JniTest.java类
第二步:编译java源文件得到class文件,然后通过javah命令生成jni的头文件
第三步:实现jni方法 参见jni目录下的文件
第四步:cd到jni目录,执行ndk-build命令编译生成so库
第五步:在app/src/main中创建jniLibs目录,并将生成的so库复制到该目录中
那么接下来就可以直接在代码中直接调用JniTest中的native方法了
-
Notifications
You must be signed in to change notification settings - Fork 0
coder-xiaoshuai/JniDemo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published