예제 #1
0
 public void SendEmailWithBugReport(string recipientEmail, string title, string body, BugReport report)
 {
     _SendEmailWithBugReport(recipientEmail, title, body, report.ToJsonString());
 }
 public void SendEmailWithBugReport(string recipientEmail, string title, string body, BugReport report)
 {
     using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer")) {
         using (AndroidJavaObject unityActivity = unityPlayer.GetStatic <AndroidJavaObject>("currentActivity")) {
             using (AndroidJavaObject sendEmailNativeImplementation = new AndroidJavaObject("com.sagosago.sagoapp.SendEmailUtil")) {
                 sendEmailNativeImplementation.CallStatic("_SendEmailWithBugReport", unityActivity, recipientEmail, title, body, report.ToJsonString());
             }
         }
     }
 }
 public void SendEmailWithBugReport(string recipientEmail, string title, string body, BugReport report)
 {
     UnityEngine.Debug.Log(string.Format("Sending email Mock Platform\nRecipientEmail: {0}\ntitle: {1}\nbody: {2}\nbugReport: {3}", recipientEmail, title, body, report.ToJsonString()));
 }