currentContext
Indicates the Java instance of the current context.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Property
- Namespace: UnityEngine.Android
- Assembly: UnityEngine.AndroidJNIModule
public static AndroidJavaObject currentContext { get; }
Remarks
For more information, refer to the Android developer documentation on Context.
Note: This object is managed by Unity runtime, so do not call AndroidJavaObject.Dispose on it.
Examples
using UnityEngine;using UnityEngine.Android;public class Controller : MonoBehaviour{ void Start() { var isRunningGameActivity = AndroidApplication.currentContext.Call<string>("getLocalClassName").Equals("com.unity3d.player.UnityPlayerGameActivity"); var isRunningActivity = AndroidApplication.currentContext.Call<string>("getLocalClassName").Equals("com.unity3d.player.UnityPlayerActivity"); Debug.Log($"GameActivity {isRunningGameActivity}"); Debug.Log($"Activity {isRunningActivity}"); }}