代码之家  ›  专栏  ›  技术社区  ›  Raimo

涉及Android可调用包装器的异常和问题

  •  1
  • Raimo  · 技术社区  · 8 年前

    我有两个关于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生成了这个,为什么它首先抛出异常?

    0 回复  |  直到 8 年前