wxr
2023-07-31 27cb19320ed4ac5552c17a263d0887a7cb88edc9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System;
using System.Collections.Generic;
using Android.Runtime;
 
namespace Java.Interop {
 
    partial class __TypeRegistrations {
 
        public static void RegisterPackages ()
        {
#if MONODROID_TIMING
            var start = DateTime.Now;
            Android.Util.Log.Info ("MonoDroid-Timing", "RegisterPackages start: " + (start - new DateTime (1970, 1, 1)).TotalMilliseconds);
#endif // def MONODROID_TIMING
            Java.Interop.TypeManager.RegisterPackages (
                    new string[]{
                    },
                    new Converter<string, Type>[]{
                    });
#if MONODROID_TIMING
            var end = DateTime.Now;
            Android.Util.Log.Info ("MonoDroid-Timing", "RegisterPackages time: " + (end - new DateTime (1970, 1, 1)).TotalMilliseconds + " [elapsed: " + (end - start).TotalMilliseconds + " ms]");
#endif // def MONODROID_TIMING
        }
 
        static Type Lookup (string[] mappings, string javaType)
        {
            var managedType = Java.Interop.TypeManager.LookupTypeMapping (mappings, javaType);
            if (managedType == null)
                return null;
            return Type.GetType (managedType);
        }
    }
}