Unity 6.3
0 онлайн 85 гостей 3 в системе
Вход

AndroidJNI.InvokeAttached

Declaration

public static void InvokeAttached(Unity.Android.Gradle.Manifest.Action action);

Описание

Вызывает AndroidJNI.AttachCurrentThread (при необходимости) перед вызовом делегата, а затем вызывает AndroidJNI.DetachCurrentThread.

Примечание: Используйте этот метод для вызова методов Java на потоках, отличных от основного потока.

using System;
using UnityEngine;
using UnityEngine.Android;

public class JavaThreads : MonoBehaviour { public void Start() { var t = new System.Threading.Thread(() => { AndroidJNI.InvokeAttached(() => Debug.Log(AndroidApplication.currentActivity.Call<string>("getLocalClassName"))); }); t.Start(); } }