腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C++
对
C++
回
调
的
Java
回
调
java
、
c++
、
java-native-interface
有无数关于如何使用JNI从
C++
调用
Java
代码
的文章和问题,我可以做到这一点,我可以从
C++
调用一些
Java
函数。现在,我找不到任何关于以下内容的信息: 假设我有一个
Java
函数,它需要一个回
调
函数传递给它。此回
调
函数在稍后的某个时间点从不同的线程调用。现在我想从
C++
程序调用这个函数,一旦回
调
函数被调用,我就想要调用一个
C++
回
调
函数。谁能告诉我如何做到这一点的信息来源?背景是
浏览 67
提问于2018-10-15
得票数 2
1
回答
传递给C的JNI回
调
java
、
c++
、
c
、
callback
、
java-native-interface
我有一个
java
回
调
函数,我想把它传递给一个
C++
包装器,然后将它传递给一个C/
C++
函数。我设想包装器必须创建某种类型的
C++
lambda函数,或者沿着这些路线来解析参数。编辑:
Java
将回
调
传递给
C++
包装器。
C++
包装器将它们传递给C函数以设置回
调<
浏览 4
提问于2015-05-16
得票数 1
1
回答
通过JNI从
c++
应用程序调用
C++
回
调
java
、
c++
、
callback
、
java-native-interface
我有一个需要与
Java
库交互的
C++
应用程序。我希望从
Java
端接收通知,因此它需要回
调
C++
应用程序。我发现了许多从
C++
调用
Java
函数(这是最简单的部分)和从
Java
调用从动态链接库导出的C/
C++
函数的示例。到目前为止,我发现的所有内容都是如何从
Java
应用程序中的外部
C++
函数调用
Java
回
调
函数。我需要的是相反的。 有了直通
C++</
浏览 1
提问于2013-02-06
得票数 4
1
回答
是否可以在
C++
中实现多个回
调
接口?
java
、
c++
、
callback
我可以在
C++
for
Java
中实现多个回
调
接口吗?
浏览 0
提问于2010-08-04
得票数 4
回答已采纳
2
回答
C++
服务提供者如何扩展
Java
应用程序?
java
、
c++
、
interface
、
java-native-interface
、
service-provider
我正在使用服务提供者的概念创建一个可扩展的
java
应用程序。现在我的问题是“我如何创建一个扩展我的
C++
抽象类PoolTuningStrategy的
Java
类,以便我可以利用
C++
服务提供者。”实际上,我希望我的应用程序能够被
Java
和
C++
程序员扩展。我只使用了
Java
,但我不知道如何通过
C++
实现来扩展我的
Java
应用程序。
浏览 0
提问于2014-07-08
得票数 0
1
回答
从
Java
到第三方
C++
库的JNI回
调
系统
java
、
callback
、
java-native-interface
因此,我有一个
Java
,用作第三方
C++
库的包装器。这个
C++
库是所有逻辑的所在。因此,它具有异步行为,需要注册回
调
才能得到事件通知。我希望能够注册来自
Java
的回
调
,并能够在
Java
中得到它们各自事件的通知。目前我有这样的事情:
浏览 4
提问于2012-05-17
得票数 1
回答已采纳
2
回答
Java
JNI与Android NDK
java
、
android
、
android-ndk
、
java-native-interface
、
native
谁能解释一下
Java
JNI和Android NDK有什么不同,它们是如何相同的,它们是如何结合在一起的?我还没有找到任何可以很好地解释这两者之间差异的东西,我有点困惑。 谢谢!
浏览 0
提问于2016-03-26
得票数 15
2
回答
C++
/Qt/
Java
混合应用程序
java
、
c++
、
qt
、
java-native-interface
、
jna
我正在开发一个
C++
/Qt/
Java
混合应用程序。在使用
C++
启动JVM之前,我从JNI端打开了一个JVM。我的问题是在关闭QtSplashScreen时出现的。我希望在
Java
端有一个回
调
,当应用程序准备好运行时,
C++
端会调用它。但是,在使用JNI或JNA从
Java
调用
C++
时,我似乎需要将
C++
代码
编译为共享库,这打破了所有QtSplashScreen内部依赖关系。有什么想法吗? 谢谢。
浏览 0
提问于2012-11-29
得票数 1
2
回答
在Android中访问回
调
活动的变量
android
、
callback
、
native
并发症: 回调来自本机
c++
代码
,因此我在初始化函数中传递活动的对象,以便
C++
代码
回
调
Java
代码
。这非常好,因为我可以在从
C++
调用我的
Java
方法时进行记录。现在,当我从
C++
代码
中得到回
调
时,我尝试调用一个名为pc.(PeerConnection)的对象的方法。但是现在当收到回
调
时,pc总是为空,因此抛出一个空指针异常。我认为这是由于我传递的活动实例与
浏览 3
提问于2014-05-20
得票数 0
回答已采纳
1
回答
如何使用JNI从本地C/
C++
代码
调用
Java
回
调
函数。
java
、
c++
、
c
、
applet
、
java-native-interface
如何使用JNI从本地C/
C++
代码
调用
Java
回
调
函数。请让我知道如何才能正确地做到这一点。任何
代码
片段都会有帮助。//
Java
Applet code JNIEnv *g_env;jmethodID g_method;
浏览 1
提问于2011-11-03
得票数 0
1
回答
JVM线程是否总是保持到OS线程的映射?
java
、
multithreading
、
jna
我正在编写一个使用JNA将工作从
Java
委托给本地
C++
库的服务。
C++
库对计算开销大的任务进行异步调用,然后在该任务完成时获得回
调
(在不同的OS线程上)。也就是说,如果我在
C++
中记录线程id然后开始一些昂贵的工作,并在cv上阻塞,一旦工作完成,线程仍然在那里,并且我将能够正确地将结果返回给JVM。
浏览 1
提问于2019-06-29
得票数 4
回答已采纳
1
回答
如何在C/
C++
中创建自己的事件?
c++
、
c
、
events
、
callback
我应该如何在c/
C++
编程中创建我自己的事件(包括绑定必要回
调
的
代码
)?它可以直接在
Java
中使用。
浏览 1
提问于2012-08-23
得票数 3
回答已采纳
1
回答
C++
调用
Java
方法:访问冲突
java
、
jvm
、
java-native-interface
我正在尝试为声音流类实现
Java
/
C++
绑定。,由一个本机
C++
函数委托给它,它充当任何播放流的回
调
。将一个具有快速转发功能的媒体播放器应用程序作为示例:注意,这只是一个例子,没有事件调度线程或任何其他古怪的东西涉及我这样做是因为我无法控制回
调
的确切时间,而且我也不知道如何获得JNI环境或对象,而不需要任何
Java
引用。因此,
浏览 1
提问于2011-03-14
得票数 1
回答已采纳
3
回答
从
Java
(GCJ)调用
C++
代码
java
、
c++
、
g++
、
gcj
、
cross-language
我正在尝试通过CNI使用GCJ从
Java
调用
C++
,到目前为止,我已经能够从
C++
调用
Java
代码
。如何使用CNI从
Java
中调用
C++
?
浏览 1
提问于2010-06-08
得票数 7
回答已采纳
1
回答
回
调
JNI
java-native-interface
如何在android应用上注册JNI回
调
?我的要求是,我想从Android应用程序进行JNI调用,并希望注册一个回
调
,这样我就可以从JNI回
调
java
应用程序。 谢谢
浏览 0
提问于2012-11-29
得票数 2
1
回答
如何在cocos2dx中处理JNI、硬件中断
java-native-interface
、
interrupt-handling
、
cocos2d-x-3.x
当我尝试addChild、硬件中断内部的removeChild或
JAVA
回
调
时,我将面临很多崩溃。
C++
: btnRecord pressed ->
JAVA
: startVoiceRecognition ->
C++
: return;
JAVA
: hasResult ->
C++
: resultHandler->
C++
: addchild,
浏览 1
提问于2016-03-02
得票数 0
2
回答
从
C++
文件调用安卓软键盘
android
、
android-ndk
在从
C++
文件调用Android软键盘时,我遇到了一些问题。我在
C++
中有一个项目,我需要在一些屏幕上显示和使用原生软键盘。我正在用NDK编译所有的
代码
。有人能就如何在原生/
C++
应用程序中使用软键盘提供建议吗?提前感谢您的帮助。向您致以问候,女士
浏览 0
提问于2012-07-30
得票数 6
回答已采纳
2
回答
从C#访问
C++
的正确模式是什么?
c#
、
windows-runtime
、
c++-cli
、
windows-phone-8.1
我通常在Android/
Java
上工作,但现在我正在开发Windows 8.1。我的库中有
C++
代码
,需要能够访问提供的C#程序集DLL中的功能。C# DLL有一个接口,需要实现这些接口才能接收来自DLL的回
调
。 我尝试使用Windows运行时组件来包装DLL,但随后它抱怨该接口不能与Windows运行时组件一起使用。我可以将DLL封装在一堆C#
代码
中,并提供一个接口来将任何回
调
从DLL转发到任何实现(
C++
),但是
C++</em
浏览 2
提问于2014-08-05
得票数 0
回答已采纳
1
回答
SWIG :如何将带有回
调
函数的结构从安卓应用程序传递给
C++
?
java
、
android
、
c++
、
java-native-interface
、
swig
我正在开发一个用于安卓系统的实时通信应用程序(视频和音频),使用的是基于WebRTC的
C++
代码
库。我使用SWIG生成一个JNI桥来访问
Java
中的本机
代码
。调用的行为是通过许多回
调
函数确定的,这些回
调
函数在应用层中定义,并在结构中传递给库
代码
。传递这些回
调
的函数如下所示:其中CALL_CALLBACKS是一个包含许多回
调
函数的结构
浏览 3
提问于2020-08-25
得票数 1
2
回答
C++
/
Java
绑定:应该在哪一方实现多线程?
java
、
c++
、
objective-c
、
download
、
java-native-interface
我正在我的库中实现一个名为
C++
的HttpDataStream类。为了在Android下使用我的库,我必须做JNI绑定,目标-C绑定用于iOS。我需要在
Java
和Objective中创建一个专用的HttpDataStream类,但我想知道这些类是否真的会在下载完成之前阻止整个应用程序。我目前认为,即使我在"Android端“使用线程和运行程序,
C++
库实际上也会阻塞,直到下载完成为止。 应该在
C++
和
Java
端实现多线程吗?我是否应该在下载完成后在
C++<
浏览 6
提问于2015-07-31
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用AI实现C++、Java、Python代码互译,运行成功率最高达80.9%
10行C++代码实现高性能HTTP服务
Java编程-Java代码注释规范
11 个简练的 Java 性能调优技巧
11 个简单的 Java 性能调优技巧
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券