我有两个关于Android可调用包装器的问题,希望你们能回答。
public ConsumerService (java.lang.String p0, android.content.Context p1)
{
super (p0, p1);
if (getClass () == ConsumerService.class)
mono.android .TypeManager.Activate ("Test.Tizen.Droid.ConsumerService, Test.Tizen.Droid", "System.String, mscorlib:Android.Content.Context, Mono.Android ", this, new java.lang.Object[] { p0, p1 });
}
但在应用程序启动时引发以下异常:
System.TypeLoadException: Could not load type '.mscorlib' from assembly 'Mono.Android , Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065'
在构造函数中引用此部分的:
mscorlib:Android.Content.Context
. 删除“mscorlib:”修复了异常,但我的问题是,既然Xamarin auto生成了这个,为什么它首先抛出异常?