Assembly LoadAssembly(string resourceFile) { var parameters = new CompilerParameters { OutputAssembly = temp, }; parameters.ReferencedAssemblies.Add(XamarinAndroid.FindAssembly("System.dll")); parameters.ReferencedAssemblies.Add(XamarinAndroid.FindAssembly("Mono.Android.dll")); AssemblyGenerator.CreateFromResource(resourceFile, parameters); foreach (var reference in parameters.ReferencedAssemblies) { universe.LoadFile(reference); } return(universe.LoadFile(temp)); }
public void MonoAndroid() { string file = XamarinAndroid.FindAssembly("Mono.Android.dll"); FileAssert.Exists(file); }
public void SystemRuntime() { string file = XamarinAndroid.FindAssembly("System.Runtime.dll"); FileAssert.Exists(file); }
public void JavaInterop() { string file = XamarinAndroid.FindAssembly("Java.Interop.dll"); FileAssert.Exists(file); }
public void MonoAndroidJar() { string file = XamarinAndroid.FindAssembly("mono.android.jar"); FileAssert.Exists(file); }