/// <summary> /// Retrieves the number of bytes currently allocated. /// </summary> public static long GetTotalMemory(bool forceFullCollection) { //we cannot force, but provide hints if (forceFullCollection) { JSystem.RunFinalization(); JSystem.Gc(); } return(JRuntime.GetRuntime().TotalMemory()); }
public static void WriteLine(string message) { #if ANDROID_9P var console = JSystem.Console(); if (console != null) { console.Format(message + Environment.NewLine); } else #endif { Debug.WriteLine(message); } }
/// <summary> /// Force a run of the garbase collector. /// </summary> public static void Collect() { JSystem.Gc(); }
public static string GetEnvironmentVariable(string variableName) { return(JSystem.Getenv(variableName)); }
public static void Exit(int exitCode) { JSystem.Exit(exitCode); }