Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.  
  2. namespace MyTestLib
  3. {
  4.     public class MyTest
  5.     {
  6.         //private static AndroidJavaObject _plugin = null;
  7.         private static AndroidJavaClass _pluginClass = null;
  8.         private static bool isInitialized = false;
  9.         private static string googleProjectId = "";
  10.        
  11.         public static void initialize(string ProjectId, bool isInDev)
  12.         {
  13.         if(!isInitialized){
  14.         #if UNITY_ANDROID
  15.         AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
  16.             AndroidJavaObject activity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity");
  17.                
  18.         _pluginClass = new AndroidJavaClass("com.vkgamedev.MyTest.MyTest");
  19.         _pluginClass.CallStatic("initialize", activity);
  20.         isInitialized = true;
  21.         #endif
  22.         }      
  23.         }
  24.        
  25.         public static void login() {
  26.             _pluginClass.CallStatic("login");
  27.             //return null;
  28.         }