问题描述
我正在开发一个托管的 dll
,它是一个包装器并引用本机 dll
(在 Windows 操作系统中编译)。其想法是 Unity 开发人员将能够使用托管的 dll
在 Android 设备上开发 AR 应用程序。
到目前为止,我能够成功地从 android 设备调用托管的 dll
函数,但是当它尝试从非托管的 dll
调用函数时会抛出错误。这里我假设是 Android 无法访问本机非托管插件。
我对这个主题进行了大量研究,但我无法正确理解它,而且我在 Android 开发方面也没有太多经验。
处理这种情况的最佳方法是什么?我应该将本机插件编译为 .so
库吗?是否可以从托管的 dll
中引用它?
这里的任何帮助将不胜感激!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)