首页 > 解决方案 > 在 Mac 上构建面向 android 的 unity3d 项目时出现 Dllnotfoundexception

问题描述

unity版本为2017.1.3.p4

导入so代码如下:

public const string LibName = "GCloudVoice";

[DllImport(LibName, CallingConvention = CallingConvention.Cdecl)]
 private static extern int GCloudVoice_CreateInstance();

so的路径如下:

PROJECT_ROOT/Assets/Plugins/Android/libs/armeabi-v7a/libGCloudVoice.so

unity上so配置如下:

SO 配置

so文件信息:

libGCloudVoice.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, stripped 

我怀疑统一根本不会在如此的道路上寻找如此。

标签: androidmacosunity3d

解决方案


推荐阅读