Android Studio JNI环境配置

本篇博文主要讲述的是JNI在Android Studio(下文简称AS)中的配置,首先大家要看下你们的AS是否关联下载了NDK,如下图进行查看:

Android Studio JNI环境配置_第1张图片

我这里是安装好的,如果没有安装,会在箭头位置有下载的亮色字体,大家直接点击就可以下载。

接下来我们进行NDK环境配置:

1. 在系统环境变量里面创建NDK_ROOT变量

Android Studio JNI环境配置_第2张图片

2. 将NDK_ROOT添加到Path环境变量下-->;%NDK_ROOT%

3. 打开CMD输入ndk-build后,如下图所示,则表示你配置环境变量成功;

Android Studio JNI环境配置_第3张图片

到这里,我们就将NDK的环境变量和AS配置搞定了,接下来大家就可以进行JNI开发了。

这里再介绍一个大家在开发中遇到的问题,详细的JNI开发流程会在以后博文中补充进进来。

无法加载so文件的问题

在开发JNI过程中我们会遇到如下图所示的异常,异常描述很明确就是加载so文件的问题


我们需要如下图的操作

Android Studio JNI环境配置_第4张图片

图文中中括号[ ]里面的路径根据你创建的libs文件夹在project的层级位置而确定,本文给出的位置是libs文件夹与src文件夹同一级别,如果你们的与我的不一致,自行手动改一下中括号[ ]中的路径,保证正确引入so文件。

最后希望大家多多支持,大家的支持,是我前进的动力!

你可能感兴趣的:(Android,Studio使用)