您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Android >> 请求解决NDK工程生成的jar库调用so的异常

请求解决NDK工程生成的jar库调用so的异常

来源:网络整理     时间:2016/4/11 14:52:58     关键词:ndk,jar

关于网友提出的“请求解决NDK工程生成的jar库调用so的异常”问题疑问,本网通过在网上对“请求解决NDK工程生成的jar库调用so的异常”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:请求解决NDK工程生成的jar库调用so的异常
描述:

ndkjni

这两天遇到个问题,情景如下:
1、用eclipse建立了两个NDK工程:pro1和pro2;
2、其中pro1生成pro1.jar和pro1.so文件,pro1.jar中的java代码有调用libpro1.so中实现的jni接口;
3、其中pro2生成pro.apk,其调用pro1.jar的类,并且加载了libpro1.so(用System.loadLibrary接口);
4、在设备的/data/data/..目录下也看到了成功加载了libpro1.so
运行pro2的时候报错:
pro1.jar找不到pro1.so中的本地接口。
W/dalvikvm(16735): No implementation found for native Lcom/example/pro1/LibInterface;.HalCodec_GetVersion:()Ljava/lang/String;
请问:
1、以上的设计逻辑有问题吗?jar中调用了本地so的代码,而该jar被其他工程使用。
2、由于项目的限制问题,需要实现以下逻辑:
请求解决NDK工程生成的jar库调用so的异常

以上介绍了“请求解决NDK工程生成的jar库调用so的异常”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/648808.html

相关图片

相关文章