В связи с этим полез копаться в AndroidJavaClass и Object, чтобы решить проблему "родными" андроиду средствами. Столкнулся с другой проблемой - AndroidJavaClass не может найти класс. Пытался искать им класс юнити плеера, чтобы получить currentActivity - тоже безрезультатно.
Синтаксис:
Используется csharp
AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject unityJO = jc.GetStatic<AndroidJavaObject>("currentActivity");
AndroidJavaObject unityJO = jc.GetStatic<AndroidJavaObject>("currentActivity");
Выдает что не может найти статическое поле currentActivity...
Подскажите в чем может быть проблема с OpenURL и что не так в ява вызовах?