[发明专利]一种Java应用与非JNI规范二进制文件相互调用的方法在审
申请号: | 201710633428.3 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107423067A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 张芳庆;马双涛;陈亮甫;孙超;王朝晖 | 申请(专利权)人: | 山东超越数控电子有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/45 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 吕利敏 |
地址: | 250000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种Java应用与非JNI规范二进制文件相互调用的方法,包括判断二进制文件是否是JNI规范二进制文件如是JNI规范二进制文件,则编写JNI规范的函数调用文件;如是非JNI规范二进制文件,则对所述二进制文件进行JNI规范化,进一步编写对JNI规范化后的函数调用文件。本设计发明实现了Java应用对包含类成员函数的非JNI规范二进制文件调用,解决了不同平台下函数之间的相互调用问题,实现了函数直接调用的无缝衔接。本设计发明同样适用于Java层调用不包含类成员函数的非JNI规范二进制文件以及JNI规范的二进制文件。此外同样适用于Android Studio开发平台,为多种平台下的通用方案。 | ||
搜索关键词: | 一种 java 应用 jni 规范 二进制文件 相互 调用 方法 | ||
【主权项】:
一种Java应用与非JNI规范二进制文件相互调用的方法,其特征在于,该方法包括:判断二进制文件是否是JNI规范二进制文件:如是JNI规范二进制文件,则编写JNI规范的函数调用文件;如是非JNI规范二进制文件,则对所述二进制文件进行JNI规范化,进一步编写对JNI规范化后的函数调用文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710633428.3/,转载请声明来源钻瓜专利网。