问下如何实现android下java与c++的通信
由于对性能的要求,希望底层运行时不受虚拟机的限制,现在要研究一个方案,就是java的进程运行起来后加载c++进程,然后java进程挂起,之后都是有c++来实现各项功能,现...
由于对性能的要求,希望底层运行时不受虚拟机的限制,现在要研究一个方案,就是java的进程运行起来后加载c++进程,然后java进程挂起,之后都是有c++来实现各项功能,现在第一步就是如何实现java的进程运行起来后加载c++进程,然后java进程挂起,请大虾们指导指导具体点的思路
展开
3个回答
2013-10-30
展开全部
我认为脱离上层的java调用时很难实现的你可以尝试在主线程中开一新线程专门做调用的事,这样主线程受影响比较少
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-30
展开全部
你怎么调exe你还以为在windows下在linux下你有调取exe成功的经验吗?如果没有,那么android就不行,android也是基于linux的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-30
展开全部
你不通过ndk,你还能有什么办法呢?本身google开发android也是通过jni驱动底层的,你有什么办法可以逆之而行?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询