请问 android中 是否可以 调用C++编写并封装的动态链接库文件(DLL)?该怎么实现?

网上有很多android调用C++的教程,但是多是调用的.so。请问是否可以调用DLL?如何实现?谢谢啦!!... 网上有很多android调用C++的教程,但是多是调用的.so 。请问是否可以调用DLL?如何实现?
谢谢 啦!!
展开
 我来答
帐号已注销
推荐于2018-04-13 · TA获得超过9900个赞
知道大有可为答主
回答量:4076
采纳率:0%
帮助的人:3589万
展开全部
dll 是 Windows 平台的动态库,而 so 是 Linux 平台的。即使你用别的编译器如 gcc 把 VC 开发的动态库能编译为 so 也能被 Android 调用,但归根结底这个 so 还是要调用 Windows API,这根本就是不可能生效。要 Android 能调用,那么就必须要用标准 C 以及 Android 提供的系统 API 函数在 Linux 上编译。在 Windows 平台,你可以试试安装 MinGW,使用其 gcc 编译器来编译 so 库。就是不知道是否可以设置 CPU 指令集,如果不能设置 ARM 那么编译了没法用。
乐笑回旋法穷1524a
2012-02-23
知道答主
回答量:38
采纳率:0%
帮助的人:17.5万
展开全部
可以,但是具体实现方法就不知道了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
geyo08
2012-02-23
知道答主
回答量:26
采纳率:0%
帮助的人:6.9万
展开全部
好像不行吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式