Как использовать JNI в Unity - PullRequest
0 голосов
/ 28 декабря 2018

У меня есть библиотека JAR, которую мне нужно использовать в проекте Unity, но я никогда раньше не использовал JAR,

Я не могу заставить JNI работать правильно, это простой код, который выводит 0, но, вероятно,должен вернуть правильный хеш-код строки Java ??

public class test : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        AndroidJNIHelper.debug = true;
        using (AndroidJavaObject jc = new 
    AndroidJavaObject("java.lang.String","test"))
        {
            int a = jc.CallStatic<int>("hashCode");
            Debug.Log(a);
        }
    }
}

1 Ответ

0 голосов
/ 30 декабря 2018

Проблема заключалась в том, что я использовал редактор после перехода на Android, он работал отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...