返回信息流jni?
这是一条镜像帖。来源:北邮人论坛 / mobile-internet / #8267同步于 2017/3/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileInternet机器人发帖
Re: Android中使用C++
fuxuemingzhu
2017/3/28镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
实在不明白为什么会有这种需求。
dll是平台相关的东西,就是只给windows用的,如果里面含有系统调用的话怎么整都无法整到android上的,windows NT内核跟Linux kernel完全不是一个概念吧。
我感觉唯一的办法是,看一下这个dll的功能能不能实现在linux上,如果可以的话修改源码移植过去,然后编译一份so出来。
。。。。。。或者在android上架一个虚拟机,在里面跑那个dll。这个思路也可以,嗯。
【 在 zqmg 的大作中提到: 】
: 这个dll只是封装几个函数,应该没有涉及到系统调用,开始是在vs上运行,现在想移植到Android上,而且没有源码,是不是就无解了,,,
Android酱又不认识dll,你就别为难他了。即便用野路子弄成了,你敢用么?还是想想别的办法。
另外你又没有源码,怎么知道它里面有没有系统调用?
如果里边真有这么简单的话,反编译一个试试,说不定看懂了就自己实现一份呗。
ok,谢谢
【 在 ytinrete (ytinrete) 的大作中提到: 】
: Android酱又不认识dll,你就别为难他了。即便用野路子弄成了,你敢用么?还是想想别的办法。
: 另外你又没有源码,怎么知道它里面有没有系统调用?
: 如果里边真有这么简单的话,反编译一个试试,说不定看懂了就自己实现一份呗。
通过『我邮2.0』发布
【 在 zqmg 的大作中提到: 】
: 这个dll只是封装几个函数,应该没有涉及到系统调用,开始是在vs上运行,现在想移植到Android上,而且没有源码,是不是就无解了,,,
或者跑一个虚拟机在上面23333然后你就能弄一个《关于android的虚拟化设计与实现》嗯,这部分我也很感兴趣呢。
谁提的需求,你可以打死他啦。 @zc199102 @nuanyangyang @chaoshen
【 在 zqmg 的大作中提到: 】
: 在Android中使用C++,C++代码中要链接第三方的dll库,可dll是Windows下的,是不是无解啊求老司机指点