.SO库在团结安卓游戏中不起作用

时间:2016-10-10 10:44:45

标签: c# android unity3d native

我在Android游戏上工作,想要使用插件  我在Visual Studio 2015上安装了 Visual-GDB 并获得了 .SO 文件。

C代码:

#include <jni.h>
#include "GDB.h"

int MyTestFunction(int x)
{
    return x * 2;
}

我将so文件放在 Assets / Plugins / Android / 中 所以我在C#脚本中调用该函数:

[DllImport("libGDB-shared")]
public static extern int MyTestFunction(int x);

int res = 0;
void Start()
{
    res = MyTestFunction(3);
}
void OnGUI()
{
    GUILayout.TextField(res.ToString());
}

构建过程中没有问题,但是当我在手机中测试时,TextField值为0.

0 个答案:

没有答案