腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
基准Java方法调用
java
、
c
、
benchmarking
、
jit
基准的输出是: Druation静态
jni
=975
jni
,
实例
jni
=974
jni
,静态java =132
jni
,
实例
java =128
jni
浏览 0
提问于2015-04-18
得票数 0
1
回答
在Android应用程序中原生使用Qt类
qt
我将要
开发
的安卓应用程序的UI是Java语言的,非UI功能是C++的,可以通过
JNI
访问。C++代码使用了一些非UI Qt类。我在想,我将在
JNI
_OnLoad中产生一个线程,该线程本质上将
实例
化并运行QCoreApplication。任何后续的
JNI
调用都将简单地将事件发送到此线程。这个是可能的吗?致以问候。
浏览 0
提问于2016-01-20
得票数 0
3
回答
当Eclipse插件使用
JNI
时,如何将
JNI
控制台输出重定向到Eclipse控制台视图?
eclipse
、
plugins
、
redirect
、
console
、
java-native-interface
插件B只是一个jar的包装器,它包含一个本机dll,并执行
jni
功能。但是
JNI
使用的本机代码也会写入输出流,这是我无法获取的。在
开发
过程中,
JNI
的输出将进入Eclipse
实例
的控制台,该控制台启动了正在运行的
实例
,其中包含插件。那么,如何获取
JNI
输出并在控制台中显示呢?
浏览 0
提问于2010-10-24
得票数 24
2
回答
JNI
-如何使用具有不同字段的多个
Jni
包装器
实例
?
java
、
android-ndk
、
java-native-interface
、
field
、
instance-variables
背景问题是,我希望创建这个包装器的多个
实例
,而
Jni
部件应该每个
Jni
包装器都有一个
实例
。如何解决
浏览 3
提问于2013-07-24
得票数 1
回答已采纳
1
回答
在android中使用C字符串
android
、
android-ndk
我有一个C程序,如下所示:void main(){}提前
浏览 1
提问于2013-11-18
得票数 0
3
回答
JNI
的确切需求是什么?
java-native-interface
既然我们可以用JAVA
开发
整个应用程序,为什么还需要
JNI
来访问本机应用程序呢? 你好,苏亚尼安
浏览 0
提问于2012-04-09
得票数 0
1
回答
使用
JNI
与一个C函数一起返回大小未预先确定的多个短int指针
java
、
android
、
c
、
java-native-interface
我在Android应用程序中使用了一个C函数,它“返回”多个短(int)指针,以及每个指针通过参数列表指向的短int数。我想将所有这些列表返回给调用的Java类,所以函数不能使用一个返回类型。似乎我需要在提交列表之前知道列表的大小,以便预先分配一个具有足够内存的java short[],如下所示:short[] fooArr = new short[2];内部c文件 JNIEXPORT jshortArray JNICALL Java_com_funTest_testFunc(JNIEnv
浏览 1
提问于2014-09-13
得票数 0
3
回答
将c++对象
实例
存储在
JNI
jobject中,稍后检索
java
、
c++
、
java-native-interface
我有一个带有init()、work()和cleanup()方法的
JNI
类。在C++端,我在init()期间创建了一个C++类Foo的
实例
,然后在work()期间调用它的一些方法,最后在cleanup()中删除它。现在,我将Foo
实例
作为全局单例存储在C++上,以便可以从不同的
JNI
调用中检索它。我真正想做的是在传递给每个
JNI
调用的jobject
实例
中存储一个指向Foo
实例
的指针,这样我就可以避免使用全局单例,还可以支持多个Foo
实例
。这样的事情有可能
浏览 0
提问于2014-06-30
得票数 0
1
回答
使用C++获取Java对象以调用Java方法
java
、
android
、
c++
、
c
、
native
我正在为Android
开发
本机代码和Java代码。C/C++代码如下。我可以使用下面的代码调用Java方法:第一个代码块是在
JNI
_OnLoad内部初始化methodid和class jint
JNI
_OnLoad(JavaVM* vm, void* reserved)Log.i(TAG, "mListener null"); // always come to
浏览 3
提问于2014-02-04
得票数 2
回答已采纳
1
回答
从Java桌面应用程序进行Mac OS X本机打印
java
、
macos
、
printing
我假设我需要编写一些目标C来做我需要做的事情,然后使用JNA/
JNI
来调用它?它们是可以帮助我的预先存在的库吗?
浏览 0
提问于2010-02-20
得票数 4
回答已采纳
1
回答
如何将C++函数指针传递到库的
JNI
函数中
java
、
android
、
android-ndk
、
java-native-interface
我正在
开发
一个音频库(AAR),它有助于处理一些信号处理应用程序。在我的库中,我将有一个通用的信号处理块(用C++编写,由
JNI
分层)。下面是我的问题的一个例子在
jni
.c中void onAudioRecorded(int[] audio) { // thisprocessed audio to the user-defined function} -这里是一些用户的项目中包含我的AAR
浏览 15
提问于2017-02-12
得票数 2
回答已采纳
1
回答
单线程调用多时间
JNI
java
、
c++
、
java-native-interface
我需要在c++.But中使用
JNI
从jar中调用一些方法,我需要在同一个类的不同
实例
中多次调用它。我的
JNI
是这样的JNIEnv *env; /* pointer to native method interface_1_8;vm_args.options = options; vm_args.ignoreUnrecognized =
JNI
_TRU
浏览 1
提问于2014-05-23
得票数 0
1
回答
JNI
,加载2次相同的dll (不同的名称),如何选择使用哪一个?
java
、
dll
、
java-native-interface
我正在与
jni
一起
开发
一个c++ dll:"sharedMemLib.dll“。我的java应用程序正确地加载了两个dll: sharedMemLib.dll和sharedMemLib2.dll 我希望将一个特定的dll关联到一个类的
实例
,例如,JNIInterface的一个
实例
将访问sharedMemLib.dll,而JNIInterface的另一个
实例
将访问sharedMemLib2.dll。
浏览 1
提问于2012-03-12
得票数 2
回答已采纳
1
回答
从Java
实例
化
JNI
库的多个副本
android
、
android-ndk
、
java-native-interface
、
instantiation
我编写了一个
JNI
库来捕获传感器(主要是加速度计和陀螺仪)数据,并对这些数据执行一些特征检测算法。检测到的功能可以通过几个配置文件进行配置。当检测到这些特性时,
JNI
使用回调通知应用程序的java端。现在,我希望能够同时运行同一个
JNI
库的多个
实例
(这样我就可以同时识别多个配置文件中的特性)。为此,我编写了一个“包装器”类,它实现了
JNI
库的回调,并负责库的所有初始化工作。我计划简单地
实例
化这个类并单独使用每个
实例
。我所发现的是,虽然每个包装器
实例
是不
浏览 2
提问于2014-08-27
得票数 2
回答已采纳
1
回答
JNI
对JNA,从Fortran95调用Java
java
、
java-native-interface
、
fortran
、
jna
我使用
JNI
实现了它,其顺序如下: Java (returns value to Fortran 95) -
浏览 3
提问于2015-04-05
得票数 0
回答已采纳
2
回答
在C++ NDK中"jobject“和"jclass”有什么区别?
java
、
c++
、
android-ndk
、
ndk-build
我完成了两个不同的实现,从我遵循的教程,我注意到每个参数都有一些不同,一个参数是jclass,另一个参数是jobject,我根本不使用这些参数,但是我尝试将它们从jclass转换到jobject和jobject到jclass,我注意到所有的东西都像预期的那样工作,所以我不知道jobject和jinstance到底做了什么,如果我的方法没有使用这些参数中的任何一个,为什么它们是必需的?有谁能在我的java类中提供这些方法的正确声明吗?我不确定我是否做得对 JNIEXPORT void JNICALL Java_org_cocos2dx_cpp_AppActivity_pauseSounds(JN
浏览 0
提问于2019-05-21
得票数 6
回答已采纳
3
回答
谁知道如何在C中使用WMI而不是C++?
c
、
wmi
、
java-native-interface
、
hyper-v
我更喜欢在C中使用
JNI
,而不是C++。有人知道我在哪里可以找到使用C进行WMI操作的库等吗?可以使用与Python客户端相同的方式?(是的,我知道C不是一种OOP语言:D )。 提前谢谢。
浏览 1
提问于2008-11-13
得票数 0
1
回答
NDK
JNI
findclass如何解析为特定
实例
android
、
android-ndk
、
java-native-interface
我的应用程序有一个图像视图,该图像视图由两个不同的活动使用,该图像视图进行
JNI
调用以从C++检索数据。它似乎工作正常,这让我很惊讶,因为我不知道,因为有两个
实例
的图像视图。我的问题是,当您执行findclass和findmethodID时,
JNI
如何知道您正在尝试回调的
实例
? 所有的
JNI
调用都应该通过activity进行吗?
浏览 0
提问于2013-04-02
得票数 0
回答已采纳
2
回答
Android如何处理多
实例
数据/标识和
JNI
java
、
android
、
java-native-interface
(如果我在Android/Java环境中错误地使用了
实例
这个词,请纠正我的错误) 只有一个
JNI
实例
,即使在重新创建Android部件和清除所有Java数据时,它仍然保留着这个
实例
,现在它显示了在所有情况下的最后一个读取文件-在
JNI
部
浏览 0
提问于2015-12-16
得票数 9
1
回答
使用NewGlobalRef时
JNI
“本地引用表溢出”
java
、
android
、
c++
、
java-native-interface
我正在
开发
一个使用
JNI
的应用程序,但在使用全局引用时会出现“本地引用表溢出”错误: art/runtime/indirect_reference_table.cc:115] 507: 0x13f08b80 com.company.util.
jni
.JniCompanyHelper$HTTPStream art
浏览 4
提问于2017-10-30
得票数 2
回答已采纳
点击加载更多
相关
资讯
Android NDK JNI 开发之旅 开篇
android入门-JNI
JNI之异常处理
Android JNI 基础知识
JNI之缓存与引用
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券