瑞芯微Rockchip开发者社区
直播中

刘玉兰

7年用户 1003经验值
私信 关注
[问答]

JNI是什么?如何配置JNI环境?

JNI是什么?如何配置JNI环境?

回帖(1)

杨杜昼

2022-3-2 17:03:23
                    
                    

  • JNI是什么呢,说白了就是可以在android中用java去调用C语言的一个工具(一家之见不接受反驳)
  • 配置JNI环境:第一张照片为第一步第二张就为第二部,照做就行不要问为什么哈
    上面的图片五个参数照抄就好


3 Program:        $JDKPath$binjavah.exe
4 Arguements:   -v -classpath $ModuleFileDir$srcmainjava  -d $ModuleFileDir$srcmainjni  $FileClass$
5 Working directory:  $ModuleFileDir$src

6.写完后按下OK保存。接着我们再按一次 “+”,打开一个新的窗口。这次我们要设置ndk-build指令。
3 这个的话就要看你安装ndk的目录,最后一定要指定是你这个目录下的ndk-build.cmd(有疑问找我Q:812417530)
4 $ModuleFileDir$srcmainjni (抄过去就好了)

7.到这里ndk就设置完成了。回到我们android stdio的项目中,右键app就有我们刚才设置的javaH和ndk-build出现了。
8. 对了少了一步!!!!具体做法如下: -encoding UTF-8 这句话放到下图的地方。这句话一定要紧跟jni目录后面,位置一定不能错。不加这句话后面会报错!注意一定不要点开黄色的两个箭头添加,会出错。
**
举报

更多回帖

发帖
×
20
完善资料,
赚取积分