jni

jni

JNI是Java Native Interface的缩写,中文为JAVA本地调用。

通过jni,C++层调用java层的方法,但java方法的返回值类型是自定义的java类,C++不可识别,该怎么处理?实例如下:
java类:

  
    /**
* 获取棋库信息
* @param file
*/
public static CBLInfo getLib...

2014-09-09 •

cpp文件:

  
#include <jni.h>
#include <stdlib.h>
#include <string>

using namespace std;

void test(std::wstring& source) {
string...

2013-12-30 •

<coding-1 lang="xml">
<servlet>
<servlet-name>smcInitServlet</servlet-name>
<servlet-class>com.xxx.common.util.InitServlet</servlet-class>
&l...</coding>

2013-07-11 •

在写 android NDK 的时候碰到的一个小情况
比如,我声明一个 native 方法:

public static native long foo();

然后,在实现里面这样写道:

  
struct timeval val;
gettimeofday(&val, NULL);
retur...

2013-07-02 •

jni

2013-02-26 •

大家好,第一次在德问提问,问题有对不住的地方还请多多包含。
是这样的,自己最近在捣腾一个android的音频处理小程序,现在遇到了噪声问题,网上查了查,说google的开源项目webrtc里有噪声抑制的源码,于是想在android上使用现成的代码。
但是现在卡在了噪声抑制源码(C代码)向JNI接口的转换问题上,比如webrtc源码
<coding-1 ...

2013-01-28 •

最近腾讯应用宝推出了一项新功能,省流量更新,其实用的是android的增量更新原理,可以实现每次更新软件的时候只更新修改的部分,一直没有想明白是怎么实现的?

请输入图片描述

2012-12-13 •

  
shell@android:/ $ getevent
add device 1: /dev/input/event5
name: "ts_test_input"
add device 2: /dev/input/event4
name: "7k_handset"
add devic...

2012-11-08 •

最近做一个视频应用,使用的天敏VC4000 视频采集卡,厂商提供SDK开发包只能针对VB,C# ,VC 的开发,我使用JAVA通过JNI的方式调用C++的DLL本地方法,但是SDK提供的函数中需要传一个窗口句柄,也就是视频显示的窗口的句柄,JAVA 中的窗口组件只能先通过JNI方式获取窗口句柄(是一个long值),然后再将窗口句柄作为参数传给本地方法。这样做...

2012-10-22 •

linux下,用jni来调用C代码,结果一个C函数中获取信息号量的操作返回失败了,纯c的代码没有遇到这个问题。不知道,是不是jni中对信号量的操作是有限制的。c中调用的是semctl函数。

jni

2012-10-11 •

热点用户排行

话题状态

最近活动:很久很久以前
该话题下的问题共被浏览 39865 次