我在 android 平台上为 ARM64-v8 构建了一个原生插件(共享库,.so)。
它适用于普通的 android 应用程序。
但是,当 Unity3D 加载它时,我只收到一条错误消息“... .so 是 64 位而不是 32 位 ....”。
我只是尝试使用il2cpp用 Unity3D 构建 64 位应用程序,但它也不起作用。
Unity3D不支持android平台的64位原生插件吗?
或者
我该如何使用它,android 平台上的 64 位原生插件?
请让我得到一些想法。
谢谢。
目前我使用的工具如下:
操作系统 - Windows 10 64 位
Unity3D(编辑器?) - 5.5.03f 个人版(64 位)
AndroidNDK64 - 用于 il2cpp 的 android NDK r10e