社区
Xamarin技术
帖子详情
Xamarin里怎么调用非.NET的DLL?
定位非常的精准
2017-11-04 02:00:52
我在做一个PLC上位机的项目,要求在Android平台上使用,但是那款PLC我只有C#版本的DLL,需要引用里面的方法。
不得已我使用了Xamarin,我的想法是在Xamarin里调用DLL文件:
[DllImport("DMT.dll", CharSet = CharSet.Auto)]
这样在.NET项目里是可行的,可是在Xamarin里就会提示:
我的代码:
希望能得到大家的帮助,谢谢!
...全文
2618
2
打赏
收藏
Xamarin里怎么调用非.NET的DLL?
我在做一个PLC上位机的项目,要求在Android平台上使用,但是那款PLC我只有C#版本的DLL,需要引用里面的方法。 不得已我使用了Xamarin,我的想法是在Xamarin里调用DLL文件: [DllImport("DMT.dll", CharSet = CharSet.Auto)] 这样在.NET项目里是可行的,可是在Xamarin里就会提示: 我的代码: 希望能得到大家的帮助,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yahle
2018-05-14
打赏
举报
回复
正常情况下windows下的dll文件是不能在linux下运行的,恩,你看到的安卓是linux,这个就是你在Xamarin里无法引入dll的原因了。 你的解决方法是找到dll的源代码,编译一份在linux执行的库文件,再进行调用。 如果没源代码,则问作者要linux的库文件看看吧,实在没有 只能上github找开源代码。
xiaottyy
2018-05-11
打赏
举报
回复
android可以调用c或者c++标准库和部分linux支持库下的c或者c++代码。 参考文件http://blog.csdn.net/keshuiyun/archive/2011/02/12/6180458.aspx
二维码 生成
调用
DLL
用ZXING来生成的QR,DM二维码!
xamarin
/android 导出excel第三方
dll
文件
xamarin
/android 导出excel第三方
dll
文件,poi文件重新打包
xamarin
signalr 客户端下载
xamarin
android中使用nuget引入signalr client会出现错误,原因可能有些不兼容,所以这个
dll
是
xamarin
官网提供,不会出现错误
ZXing
.net
类库,亲测有用
zxing是
调用
解析二维码的 其实还有生成二维码的功能。 这
里
是他的类库,直接添加引用即可,做二维码自动生成保存或是扫描二维码时会用到。
Newtonsoft.Json
.net
20.-
.net
4.5
json处理类库,从net2.0到
.net
皆有
Xamarin技术
437
社区成员
236
社区内容
发帖
与我相关
我的任务
Xamarin技术
欢迎来到Xamarin技术交流论坛学习交流,Xamarin是一个行动App开发平台,开发人员透过Xamarin可开发出iOS、Android 与Windows 等平台的...
复制链接
扫一扫
分享
社区描述
欢迎来到Xamarin技术交流论坛学习交流,Xamarin是一个行动App开发平台,开发人员透过Xamarin可开发出iOS、Android 与Windows 等平台的...
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章