腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JNI可以用来
调用
c++
应用程序(
调用
c++
的主要方法)吗?
、
、
我有一个
c++
应用程序,它本质上连接到服务器上的一个服务器块来侦听,当它从服务器获得消息时,将接收到的消息发送给一个线程,然后再阻塞listen (永远)。这里的问题是,我能否使用JNI
调用
c++
应用程序(
调用
c++
代码的主要功能)并将消息返回到
java
层并进行处理?文献指出,JNI用于从
java
调用
c/
c++
库,但上述
c++
应用程序是否可以被视为库?或者JNI只是用于
调用
c++<
浏览 6
提问于2022-01-05
得票数 -3
2
回答
如何使用SWIG从
C++
调用
Java
?
、
、
我可以使用SWIG从
Java
调用
C++
代码,但我找不到任何关于如何进行相反操作的文档(从
C++
调用
Java
)。SWIG官方文档()说:"SWIG使
Java
程序能够轻松地从
Java
调用
C/
C++
代码。过去,SWIG无法生成任何代码来从
C++
调用
Java
代码。然而,SWIG现在支持完全的跨语言多态性,并且在包装
C++
虚拟方法时生
浏览 0
提问于2010-07-07
得票数 7
1
回答
JNI
调用
与常规
Java
调用
交错--执行顺序是什么?
、
我最近一直在尝试JNI,以便移植一些现有的
C++
库。
Java
_HelloWorld_print(JNIEn
浏览 0
提问于2012-04-28
得票数 6
回答已采纳
1
回答
JNI:从
Java
调用
C#方法
、
、
、
我想使用JNI从
Java
调用
C#方法。我带了DLL和exe。John"; MsgBox(output.strTekstOutput);我想
调用
这个方法并使用
浏览 1
提问于2018-07-02
得票数 0
回答已采纳
1
回答
通过JNI从
c++
应用程序
调用
C++
回调
、
、
、
我有一个需要与
Java
库交互的
C++
应用程序。我希望从
Java
端接收通知,因此它需要回调
C++
应用程序。我发现了许多从
C++
调用
Java
函数(这是最简单的部分)和从
Java
调用
从动态链接库导出的C/
C++
函数的示例。到目前为止,我发现的所有内容都是如何从
Java
应用程序中的外部
C++
函数
调用
Java
回调函数。我需要的是相反的。 有了直通
浏览 1
提问于2013-02-06
得票数 4
1
回答
如何使用
c++
为安卓制作cordova插件
、
我想在
C++
中为安卓编写一个科尔多瓦插件。但是,我研究的所有插件都是使用
Java
实现android部分的。这有可能吗?或者android的cordova实现是否要求插件使用
Java
? 如果可能的话?有没有可以作为示例使用的插件?
浏览 2
提问于2015-12-27
得票数 1
3
回答
从
Java
(GCJ)
调用
C++
代码
、
、
、
、
我正在尝试通过CNI使用GCJ从
Java
调用
C++
,到目前为止,我已经能够从
C++
调用
Java
代码。如何使用CNI从
Java
中
调用
C++
?
浏览 1
提问于2010-06-08
得票数 7
回答已采纳
1
回答
如何用插件CDT在Eclipse中为
Java
开发人员配置opencv?
、
、
、
、
我正在用
Java
做一个CBIR程序。我使用JNI将
Java
文件连接到
C++
文件,方法是遵循。本教程说要打开一个
C++
项目,但是我需要一个
Java
项目(因为我的大多数文件都是用
Java
编写的)。 当我创建一个
C++
项目时,我确实看到了“工具设置”选项卡。但作为JNI教程的一部分,我已经将我的项目转换为
C++
项目,所以我认为这与创建一个新的<e
浏览 1
提问于2019-05-15
得票数 11
2
回答
在这种情况下,
java
对象可以
调用
本机函数吗?
、
、
Java
可以使用JNI
调用
本机函数。这意味着我可以在我的
C++
程序中运行一个JVM,并通过JNI构造
java
对象。在这个
java
对象中,可以
调用
本机函数来访问运行
C++
程序中的数据。它运行成功。但是,如果我只是运行
C++
程序,并将一个对象的指针提供给
java
程序。在
C++
中,我可以使用这个指针构造许多对象来
调用
本机函数吗?不同的是,我在JNI中不构造
java
对象,在
C++<
浏览 31
提问于2018-10-27
得票数 0
回答已采纳
2
回答
JNA捕获异常
、
、
我猜想这是因为C库不能通过它的堆栈抛出异常(它实际上是
C++
/CLR,但有C导出)?那么,是否没有真正的方法来向
Java
报告异常呢?或者“它应该工作吗”,而我只是做了一些令人难以置信的错误?DllExport void Initialize(char* dir) throw gcnew System::Exception("Testing");如果
Java
能够检测到这些抛出的异常
浏览 0
提问于2011-08-29
得票数 8
回答已采纳
2
回答
通过JNI从
java
回调到
C++
、
、
我面临一个问题,我有一个
c++
可执行文件,它通过JNI使用一个
java
文件,现在我需要从
java
模块回调到
C++
模块。(这里的
C++
模块是较高的模块,而
java
的是较低的模块。)
浏览 6
提问于2013-11-13
得票数 2
回答已采纳
1
回答
对
C++
的JNI
调用
,它对不同的
C++
动态链接库进行JNI
调用
我有一个
Java
程序,它对我编译的
C++
动态链接库进行JNI
调用
。这可以很好地工作。但是,为了将我
Java
程序集成到我正在处理的
Java
中(不要问我为什么需要这样做),我尝试将
C++
代码包装在一个
C++
JNI中。实际上,我正在尝试:
C++
代码向
Java
发出JNI
调用
。(这很好用)
Java
对我编译的另一个
C++
动态链接库进行了JNI
调用
。我可以在
Jav
浏览 6
提问于2011-04-23
得票数 0
1
回答
可以在SO库中公开C API来访问Android
JAVA
方法吗?
、
、
、
我是
JAVA
/Android开发的新手。我想抽象Android
JAVA
BLE接口,并将C/
C++
高级API提供给用javascript编写代码并能够
调用
C/
C++
库方法的不同团队。有没有可能在本机代码(
Java
库)中公开一个C/
C++
接口,以便他们用来访问*.so方法? 我已经熟悉了原生代码的概念,而且它更多的是从
JAVA
调用
的。也可以通过查找类和方法ID从C/
C++</e
浏览 19
提问于2019-07-16
得票数 1
1
回答
通过LLVM从
C++
应用程序到
Java
的端口是否可行?
、
、
使用LLVM将
C++
应用程序移植到
Java
(我猜LLJVM)有多可行?环顾四周,似乎可以将
C++
编译为LLVM代码,然后将该代码编译为
java
字节码。不需要生成的代码具有可读性。我们会面临什么问题? 是生产代码的有效方法吗?在做了一些评论之后,为了更清楚地说明我的观点,也许端口没有被很好的使用,所以我不希望看到可读的源代
浏览 0
提问于2013-10-30
得票数 10
1
回答
JNI如何在C/
C++
中
调用
C/
C++
函数?
、
、
在寻找JNI时,我总能找到这样的东西: 但绝不用C/
C++
方法,用JNI
调用
C/
C++
。我问这个问题,因为我有一个第三方
Java
库,它有一些C/
C++
库,而且我一直使用
Java
来
调用
它们。现在,我想用C而不是
Java
来创建一些程序。不幸的是,它们没有在C/<em
浏览 3
提问于2015-06-16
得票数 1
2
回答
C++
对
C++
回调的
Java
回调
、
、
有无数关于如何使用JNI从
C++
调用
Java
代码的文章和问题,我可以做到这一点,我可以从
C++
调用
一些
Java
函数。现在,我找不到任何关于以下内容的信息: 假设我有一个
Java
函数,它需要一个回调函数传递给它。此回调函数在稍后的某个时间点从不同的线程
调用
。现在我想从
C++
程序
调用
这个函数,一旦回调函数被
调用
,我就想要
调用
一个
C++
回调函数。谁能告诉我如何做到这一点
浏览 67
提问于2018-10-15
得票数 2
4
回答
在Android中
调用
Java
中的
C++
库
、
、
可以从安卓应用程序
调用
C++
库吗?如果是,是如何实现的? 我在Android编程方面没有经验(虽然有一些
Java
编程经验),但我仍然想知道这是否可能。考虑到有这么多优秀的
C++
库,如果不能从安卓应用程序中
调用
C++
库,我会感到惊讶。
浏览 0
提问于2012-01-26
得票数 14
回答已采纳
1
回答
如何通过JNI共享进度更新?
、
、
、
、
如何在
Java
中显示在
C++
中完成的计算的进度?
java
应用程序通过JNI
调用
C++
方法,我如何在
java
应用程序和
C++
方法之间共享double progress;呢?
浏览 0
提问于2013-04-03
得票数 2
1
回答
使用Eclipse调试JNI /
C++
库和进程
、
、
、
、
我很难理解如何调试我的
C++
代码和相关的forked
Java
进程。我有从.jar SWING文件派生出来的
C++
代码。这将打开一个
Java
窗口并等待用户输入...我已经创建了一个
Java
项目,它成功地编译了
C++
和
C++
源代码。这两种编译都使用-g编译器标志。但是当我在调试模式下运行时,我只能单步执行初始的
C++
代码。在fork语句(启动
JAVA
SWING代码)之后,我不能单步执行
Java
代码。下一步直接转到fo
浏览 3
提问于2016-02-06
得票数 0
3
回答
为什么
Java
类的默认构造函数在声明时不被
调用
?
Java
有默认的构造函数,但它的功能与
C++
不同。 在
C++
中,默认构造函数是在声明对象时隐式
调用
的,因此不需要显式地“新建”它。但在
Java
中,对象必须显式初始化。有什么特殊的原因吗?
浏览 5
提问于2012-10-01
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python调用JAVA报NoClassDefFoundError
如何用Python调用java程序
kotlin跟java 相互调用
JAVA:方法的定义,重载,递归调用
python怎么调用支持java的接口
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券