jniwrapper

    1热度

    1回答

    我需要一些文档来使用PJSIP作为独立Java应用程序来理解流程并实现Java包装器。我已经下载了PJSIP-JNI包装,但我无法理解如何运行该应用程序。我真的被打了很多天。请有人帮我将PJSIP-JNI作为一个独立的Java应用程序使用,比方说,我想通过我的主类来测试与我的SIP服务器的连接。如果有人可以推荐一些其他图书馆,那么它会非常棒。

    0热度

    1回答

    我们的安装使用jniwrapper库。 现在,我们开始在Windows 7 64位机器上安装,并且正面临一个问题。 将值写入注册表,我们使用功能 com.jniwrapper.win32.registry.RegistryKeyValues.put() 只要我们安装在系统管理员用户的情况下,当然随着海拔的,安装工作正常。 但是,当我们以登录另一个管理用户时,提升他的权限并开始安装,则需要更多时间。

    1热度

    1回答

    我基本上试图遵循一个SO解决方案here,但遇到了问题。 实际上,这就是我氟里昂做了JNI库中: handle = dlopen("/data/data/lib/my.package/lib/myLibrary.so", RTLD_LAZY); myFunctionName = (func)dlsym(handle, "main"); (*myFunctionName)(numberOfArg

    0热度

    1回答

    我有一个加载小程序的网页。如果我安装了32位jre,一切正常,但是当我只有64位jre时,只要打开页面,IE 11就会崩溃。另外,当我保持32位和64位时,无论我保留在我的环境变量中,页面加载但是applet由32位jvm运行,即使我没有把它的路径放在任何地方也是如此。 32位和64位版本都是相同的,即8u51。 我也尝试禁用IE的所有附加组件,但没有运气。没有日志没有生成任何东西,所以我不知道在

    0热度

    1回答

    我需要拍摄图片文件和音频文件并创建视频。 我知道,它可能与 Runtime.getRuntime().exec("ffmpeg -i image.jpeg -i audio.mp3 out.avi") 但只帮助了扎根设备做的,所以我试图从ffmpeg.c创建主JNI包装(),并从我的活动称呼它在这里:http://demo860.blogspot.com/2010/07/android-ffm

    1热度

    1回答

    我尝试建立图书馆,并得到: undefined reference to 'main' collect2: ld returned 1 exit status 这是一个.c文件我在JNI文件夹补充说: #include <stdlib.h> #include "creator.h" // Use to safely invoke ffmpeg multiple times from th

    1热度

    1回答

    我正在开发面向Android的国际象棋游戏,并计划使用用C++编写的AI引擎。 所以,我必须从Java到C++进行本地方法调用。消息来源是这样的: Computer.java class Computer{ public native String dumpMethod(); static{ System.loadLibrary("mylib"); } publ

    4热度

    2回答

    我想使用JNI(Java本地接口)来调用特定的java setter方法,并将短的[]缓冲区作为参数传递给它。 Java方法执行力度如下所示: public void setPcmLeft(short[] data) { pcm_l = data; } 从我的C函数里面我怎么能叫使用JNI此方法。 我的代码目前看起来是这样的: void Java_com_companyName_lame_La

    0热度

    1回答

    我有一个工作项目,我使用JNI来调用C库中的方法。 我的项目结构: 而且代码加载库: static { System.loadLibrary("RemoveBackground"); } 它的工作原理好。但直到我尝试将此功能集成到其他项目中。我复制了jni和libs文件夹。还有全部three classes没有RemoveBackgroundActivity(测试活动)。当我编译这

    7热度

    3回答

    我有以下需要映射到Java的C结构。因为我需要从C代码生成的DLL中调用一个方法。以下是我的结构。 typedef struct _ipj_iri_device { IPJ_READER_CONTEXT reader_context; IPJ_READER_IDENTIFIER reader_identifier; uint32_t receive_timeout_ms; /*