美文网首页首页投稿(暂停使用,暂停投稿)
vc++2013调试JNI代码(java 1.8.0_91) (

vc++2013调试JNI代码(java 1.8.0_91) (

作者: yangxingpping | 来源:发表于2016-07-01 16:25 被阅读0次

用vc++编写完JNI接口的实现代码之后,生成dll,并在Eclipse中编写好调用代码,编译,执行。

如果执行结果不对,那就需要对JNI代码进行调试,方法如下:

打开  项目属性=>Configuration Properties=>Debugging,编辑其中的几项

Command=>java.exe所在目录的完整路径

Command Arguments=>java程序Main函数所在的类

Working Directory=>java编译生成xxx.class的bin目录

我自己的配置内容分别是:

C:\Program Files\Java\jdk1.8.0_91\bin\javaw.exe

test_jni.FirstClass

C:\Users\Administrator\workspace\test_jni\bin        ===>生成的xx.class文件在test_jni\bin\test_jni目录下

注意版本号,按照相同方法,我在vs2015下运行崩溃

相关文章

  • vc++2013调试JNI代码(java 1.8.0_91) (

    用vc++编写完JNI接口的实现代码之后,生成dll,并在Eclipse中编写好调用代码,编译,执行。 如果执行结...

  • JNI 常见用法

    一、Java 代码 和JNI代码通信 Java代码通过JNI接口 调用 C/C++方法 1、首先我们需要在Java...

  • jni新手笔记二:java调用c++

    jni作为 java代码与c/c++ 代码之间的桥梁,通过jni可以实现java代码和c/c++代码互相调用 在 ...

  • 2.JNI.h解析

    什么是JNI? JNI 是java本地开发接口.JNI 是一个协议,这个协议用来沟通java代码和外部的本地代码(...

  • JNI简介

    JNI和NDK? JNI (Java Native Interface)是一套编程接口,用来实现java代码和其他...

  • Android 添加JNI 开发能力

    JNI 与 NDK 区别JNI:JNI是一套编程接口,用来实现Java代码与本地的C/C++代码进行交互;NDK:...

  • 三、JNI简介

    JNI (Java Native Interface) 介绍 JNI是一个协议,这个协议用来沟通Java代码和外部...

  • JNI

    什么是JNI JNI Java Native interface 一种协议 提供一套编程框架,java和本地代码相...

  • JNI异常

    JNI异常 JNI允许native方法引发任意Java异常。native代码还可以处理未解决的Java异常。未处理...

  • NDK JNI--学习笔记

    JNI 是java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,...

网友评论

    本文标题:vc++2013调试JNI代码(java 1.8.0_91) (

    本文链接:https://www.haomeiwen.com/subject/lgofjttx.html