当前位置:编程学习 > wap >>

请高手多多帮忙,android和JNA

大家好,我现在要在android中调用一个dll文件(厂家的,里边函数怎么实现不知道),在网上搜索到有JNA方法可以简化调用工程,可是我尝试了半天:只在java工程中通过JNA方法调用成功了,在android中缺一直不可以,还请高手多多帮忙。。 android JNA 请高手 --------------------编程问答-------------------- android里面貌似不能调用dll, Android系统是Linux 只能调用so模块。
除非弄个远程网络调用。

Android用NDK调用Linux底层的东西。 --------------------编程问答--------------------
引用 1 楼 birdsaction 的回复:
android里面貌似不能调用dll, Android系统是Linux 只能调用so模块。
除非弄个远程网络调用。

Android用NDK调用Linux底层的东西。
网上说通过JNA可以调用dll,只是我在java工程中使用JNA成功了,而在android中使用JNA不成功,所以想问问大家有谁知道怎么调用的没??? --------------------编程问答-------------------- 我觉得是 调用不了的,DLL是windows系统的库,Android是Linux系统,只能call so类型的东西。 --------------------编程问答-------------------- 你叫支持厂商给你编译一个。so的动态库就行了。 --------------------编程问答--------------------
引用 3 楼 birdsaction 的回复:
我觉得是 调用不了的,DLL是windows系统的库,Android是Linux系统,只能call so类型的东西。


引用 4 楼 panjidong_3 的回复:
你叫支持厂商给你编译一个。so的动态库就行了。
厂家给的光盘里没有so,感觉让它单独给我自己编译也不现实。想问问大家真的确定不能支持吗??? --------------------编程问答--------------------
引用 5 楼 feiyue12300 的回复:
厂家给的光盘里没有so,感觉让它单独给我自己编译也不现实。想问问大家真的确定不能支持吗???

直接找厂商要so文件 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 6 楼 hjywyj 的回复:
Quote: 引用 5 楼 feiyue12300 的回复:
厂家给的光盘里没有so,感觉让它单独给我自己编译也不现实。想问问大家真的确定不能支持吗???

直接找厂商要so文件
发了邮件,厂家到现在都没理,还请大家指点一下有什么方法可以实现???
在这里先谢谢大家了
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,