社区
.NET技术前瞻
帖子详情
VS2017 安卓程序如何引用外部DLL
gang41266
2018-09-28 04:32:34
1、当前有一个项目是安卓系统,使用了VS2017开发,因为要使用蓝牙设备,当前要引用一个非.Net的外部DLL,无法通过程序直接引用DLL,使用DllImport引用,DLL放在DEBUG文件夹中,重新生成程序时会自动删除,导致无法正常地引用DLL。
2、如果不引用DLL,直接自己写代码的话,需要使用System.IO.Ports,但是安卓版的system.dll没有Ports类。
请教各位大神,求一解决方法
...全文
329
5
打赏
收藏
VS2017 安卓程序如何引用外部DLL
1、当前有一个项目是安卓系统,使用了VS2017开发,因为要使用蓝牙设备,当前要引用一个非.Net的外部DLL,无法通过程序直接引用DLL,使用DllImport引用,DLL放在DEBUG文件夹中,重新生成程序时会自动删除,导致无法正常地引用DLL。 2、如果不引用DLL,直接自己写代码的话,需要使用System.IO.Ports,但是安卓版的system.dll没有Ports类。 请教各位大神,求一解决方法
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vincentschaw
2018-10-18
打赏
举报
回复
对项目写一个生成事件,编译后把所需dll文件复制到输出目录就ok了。
threenewbee
2018-09-28
打赏
举报
回复
dll是windows特有的,android的等价物是so
iiihavedone
2018-09-28
打赏
举报
回复
还能这样搞,坐等大神回答
zouyu01
2018-09-28
打赏
举报
回复
xamarian 可以有一个专门的操作做这个外部引用,不过很多坑需要填。我当时是用的vs2015具体怎么弄我忘了,你自己查一下英文站肯定有。 大致步骤是: 1.用xamarian提供的功能把非。net的包引用进来做成.net dll 2.再到 xamarian app里面去引用。 哦还有一点我当时查的是如何引用jar包。可能和你的需求要外部dll不一致
以专业开发人员为伍
2018-09-28
打赏
举报
回复
你要在 xamarian 代码中调用一个 windows 平台下的 dll,这个三妻四妾也做不到啊。
Unity
安卓
Dll
热更新框架原工程
参考博客; https://blog.csdn.net/qq_37310110/article/details/89514056
sqllite3.
dll
sqllite3.
dll
dosyasını indirebilirsiniz kuşkunuz olmasın çalışıyor
unity链接MySql所需要的
dll
文件
unity接到MySql的最新
dll
文件,unity版本是2017.2.0的.
dotnet 使用 Refasmer 从现有的
DLL
里面导出公开的成员组装出新的仅作为
引用
用途的
程序
集.rar
开发案列优质学习资料资源工具与案列应用场景开发文档教程资料
c#调用c++
dll
传参 string 崩溃的一种解决办法
c#调用c++
dll
传参 string 崩溃的一种解决办法
.NET技术前瞻
13,347
社区成员
5,386
社区内容
发帖
与我相关
我的任务
.NET技术前瞻
.NET技术 .NET技术前瞻
复制链接
扫一扫
分享
社区描述
.NET技术 .NET技术前瞻
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章