腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
Java
调用
C
调用
Java
java
、
c
、
java-native-interface
我想使用JNI从
Java
调用
一个
C
函数。在
C
函数中,我想创建一个JVM并
调用
一些
Java
对象。当我尝试创建JVM时,JNI_CreateJavaVM返回-1。任何执行
Java
->
C
->
Java
的示例都会很有用。 谢谢。
浏览 3
提问于2011-03-24
得票数 5
1
回答
JNI可以用来
调用
c
++应用程序(
调用
c
++的主要方法)吗?
java
、
c++
、
java-native-interface
我有一个
c
++应用程序,它本质上连接到服务器上的一个服务器块来侦听,当它从服务器获得消息时,将接收到的消息发送给一个线程,然后再阻塞listen (永远)。这里的问题是,我能否使用JNI
调用
c
++应用程序(
调用
c
++代码的主要功能)并将消息返回到
java
层并进行处理?文献指出,JNI用于从
java
调用
c
/
c
++库,但上述
c
++应用程序是否可以被视为库?或者JNI只是用于
调用</em
浏览 6
提问于2022-01-05
得票数 -3
5
回答
从
C
++/
Java
/
C
#代码
调用
C
方法?
c#
、
java
、
c++
、
c
当今的许多编程语言都是基于
C
的,如
C
++、
C
#、
Java
、Objective-
C
等。那么我可以从
C
++代码中
调用
C
方法吗?或者从
Java
或
C
#
调用
C
?或者这个目标是遥不可及和不合理的吗?
浏览 3
提问于2010-06-13
得票数 8
回答已采纳
2
回答
Java
调用
API:从
java
代码中
调用
C
函数
java
、
c
、
callback
、
java-native-interface
、
invoke
我有一个
C
(导航)程序和一个带有main()方法的jar文件。在我的本机程序中,我正在初始化JVM,并
调用
main()方法。我没问题,一切都很好。但是我想从我的
java
代码中
调用
一个
C
函数。
C
函数是在中的本机代码中定义的,与创建的模块相同。我的
java
代码中没有System.loadLibrary()
调用
,因为我认为,如果目标模块是(可能吗?),从
java
代码中
调用
本地代码不会有问题。已经装好了。有什么能帮上忙的(但
浏览 0
提问于2019-06-21
得票数 2
回答已采纳
6
回答
从
Java
调用
c
函数
java
、
c
如何在
Java
中
调用
c
函数。看起来
c
是基于编译器的。有什么参考资料吗?
浏览 81
提问于2011-05-11
得票数 67
回答已采纳
2
回答
C
JNI
调用
java
函数
java
、
android
、
c
、
android-ndk
我在
c
/ jni中编写的第一个函数代码是{ (*global_env)->CallVoidMethod(global_env,(*global_obj),
java
_fun,(int)x);在我的
java
端,第一个
c
函数的代码是; 第一个问题是如何从
C
调用</e
浏览 1
提问于2014-08-31
得票数 1
1
回答
C
++
调用
java
jar
java
、
c++
、
execvp
我想使用execvp
调用
java
来执行一个函数,如下面的代码所示:#include <stdlib.h> at
java
.security.AccessController.doPrivileged(Native Method) at
java
.net.UR
浏览 0
提问于2012-11-30
得票数 0
1
回答
JNI:从
java
调用
C
c
、
java-native-interface
我正在为
Java
code编写一个
C
实现,它是一个简单的HelloWorld代码。HelloJNI.h" JNIEXPORT void JNICALL
Java
_HelloJNI_sayHello\n");}int callmethod(JNIENV *env, jin
浏览 10
提问于2017-07-19
得票数 0
回答已采纳
1
回答
从
C
#
调用
Java
c#
、
web-services
、
wcf
、
soap
从
C
#程序中,我试图
调用
用
Java
编写的WebService。如果我使用SoapUi
调用
WS,我可以在fiddler中看到该
调用
如下所示:我还在使用WCF,并从wsdl (这里的一部分) . .
浏览 3
提问于2016-11-18
得票数 2
回答已采纳
2
回答
从
C
++
调用
Java
java
、
c++
、
java-native-interface
我正在尝试按照的示例从
C
++
调用
Java
Virtual machinepublic class TestJNIInvoke public staticvoid main(String[] args) System.out.println(args[0]);} (*env)->Exceptio
浏览 1
提问于2011-09-25
得票数 16
回答已采纳
1
回答
Android
C
/
C
++本机
调用
Java
java
、
android
、
java-native-interface
、
native-code
、
jnienv
Android
C
/
C
++本机
调用
Java
的例子很多。然而,我读过的所有这些示例都是Android首先
调用
本机的,然后本机使用传递的JNI-ENV
调用
其他
Java
。如果没有通过JNI-ENV,
C
/
C
++如何获得它?
C
/
C
++本机
调用
没有JNI-ENV的
Java
是否可能?谢谢!
浏览 2
提问于2012-07-20
得票数 1
1
回答
JNI
调用
与常规
Java
调用
交错--执行顺序是什么?
java
、
java-native-interface
我最近一直在尝试JNI,以便移植一些现有的
C
++库。
Java
_HelloWorld_print(JNIEn
浏览 0
提问于2012-04-28
得票数 6
回答已采纳
2
回答
JNI和
C
++的
java
包装器有什么不同
java
、
java-native-interface
、
javacv
它是这样的:{}是什么内在的差异使它们在效率上有所不同?所谓"
java
wr
浏览 1
提问于2013-06-10
得票数 0
1
回答
通过LLVM从
C
++应用程序到
Java
的端口是否可行?
java
、
c++
、
porting
使用LLVM将
C
++应用程序移植到
Java
(我猜LLJVM)有多可行?环顾四周,似乎可以将
C
++编译为LLVM代码,然后将该代码编译为
java
字节码。不需要生成的代码具有可读性。我们会面临什么问题? 是生产代码的有效方法吗?在做了一些评论之后,为了更清楚地说明我的观点,也许端口没有被很好的使用,所以我不希望看到可读的源代
浏览 0
提问于2013-10-30
得票数 10
1
回答
JNI:从
Java
调用
C
#方法
java
、
c#
、
java-native-interface
、
native
我想使用JNI从
Java
调用
C
#方法。我带了DLL和exe。
C
#中的Hello程序如下所示: clsMain tst = new clsMain; output = tst.funMain(input); } 我想
调用
这个方法并使用
浏览 1
提问于2018-07-02
得票数 0
回答已采纳
1
回答
如何在
Java
中
调用
OpenSSL方法?
java
、
android
、
openssl
、
java-native-interface
我必须在
java
(例如android.external.openssl.crypto.pkcs7.PKCS7_encrypt()方法)中
调用
openssl方法。我发现这方面没有JNI实现。我发现,如果我想
调用
java
中的方法(例如search() ),那么
C
中的方法定义将类似于
Java
_packageNameOfJavaFile_JavaClassName_method().method说,在为本机方法创建头文件(*.h文件)之后,必须完成
c
/
c</
浏览 1
提问于2014-04-15
得票数 1
回答已采纳
1
回答
如何使用IKVM从
java
调用
C
#
java
、
c#
、
ikvm
我已经创建了一个
C
#项目和一个DLL。我使用此命令从
C
# dll.ikvmstub
c
:\myc#.dll生成
Java
jar文件。下面是我需要使用IKVM从
java
调用
的
C
#类using System.Collections.Generic;using System.Threading.Tasks{ public String printHellowfromC#(
浏览 4
提问于2015-11-28
得票数 0
2
回答
Pro*
C
/
C
->
Java
->pro*
c
使用JNI
java-native-interface
我有一些Pro*
C
代码和一些
java
方法。最终用户将
调用
linux/solaris/aix上的Pro_
C
/
C
二进制文件,在
Java
方法执行后
调用
java
方法,
调用
应返回
C
/Pro_
c
调用
函数 任何例子/POC。PS :有很多样例可以
调用
Java
-->
C
,但是没有太多相反的地
浏览 2
提问于2010-08-05
得票数 0
2
回答
如何使用SWIG从
C
++
调用
Java
?
java
、
c++
、
swig
我可以使用SWIG从
Java
调用
C
++代码,但我找不到任何关于如何进行相反操作的文档(从
C
++
调用
Java
)。SWIG官方文档()说:"SWIG使
Java
程序能够轻松地从
Java
调用
C
/
C
++代码。过去,SWIG无法生成任何代码来从
C
++
调用
Java
代码。然而,SWIG现在支持完全的跨语言多态性,并且在包装
C</em
浏览 0
提问于2010-07-07
得票数 7
1
回答
在
C
中嵌入
Java
库
java
、
c
、
java-native-interface
我将编写一个
Java
服务器/客户机应用程序,其中客户机不是真正的客户机(它没有main),但它是一个库。另外,我必须开发一个需要与服务器交互的
C
模块( fuse驱动程序),因此它需要
调用
客户端的函数。因为有人不能理解我需要什么,所以我想说得更清楚一些:我有一个服务器,程序只能使用用
Java
编写的库与之交互。真正的客户端是用
C
编写的,它必须能够
调用</e
浏览 2
提问于2013-04-13
得票数 7
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券