【问题标题】:VS Emulator for Android - Failed to load assembly Java.Interop适用于 Android 的 VS 模拟器 - 无法加载程序集 Java.Interop
【发布时间】:2017-02-03 06:28:03
【问题描述】:

尝试在 VS2015 Update 3 中调试 Android Image Search 演示,但出现以下错误。已安装经过验证的 Android 6.0 SDK 并具有最新的 Xamarin for VS 更新 (4.2.680)。

https://github.com/xamarin/dev-days-labs/tree/master/Demos/app-imagesearch-cogs

09-25 14:44:49.924 D/Mono    ( 1413):图片地址 Mono.Android[0xae5144c0] -> Mono.Android.dll[0xaaea0f00]:1 09-25 14:44:49.924 D/Mono   (1413):组装 Mono.Android[0xae5144c0] 添加到域 RootDomain,ref_count=1 09-25 14:44:49.924 D/Mono    ( 1413):未找到 AOT 模块“Mono.Android.dll.so”:dlopen 失败: 图书馆 “/data/app/ImageSearch.Droid.ImageSearch.Droid-1/lib/x86/libaot-Mono.Android.dll.so” 未找到 09-25 14:44:49.925 D/Mono   (1413):AOT 模块 '/Users/builder/data/lanes/3511/f4db8a57/source/monodroid/builds/install/mono-x86/lib/mono/aot-cache/x86/Mono.Android.dll.so' 未找到:dlopen 失败:库 “/data/app/ImageSearch.Droid.ImageSearch.Droid-1/lib/x86/libaot-Mono.Android.dll.so” 未找到 09-25 14:44:49.960 D/Mono   (1413):配置试图 解析:'Mono.Android.dll.config'。 09-25 14:44:49.960 D/单声道 ( 1413): 配置试图解析: '/Users/builder/data/lanes/3511/f4db8a57/source/monodroid/builds/install/mono-x86/etc/mono/assemblies/Mono.Android/Mono.Android.config'。 09-25 14:44:49.964 D/Mono   (1413):大会参考地址 Mono.Android[0xae5144c0] -> mscorlib[0xae512360]:2 09-25 14:44:49.965 D/Mono   (1413):图像地址引用 Java.Interop[0xae514580] -> Java.Interop.dll[0xaaea1400]:1 09-25 14:44:49.965 D/单声道(1413): 程序集 Java.Interop[0xae514580] 添加到域 RootDomain, ref_count=1 09-25 14:44:49.966 D/Mono   (1413):AOT 模块 找不到“Java.Interop.dll.so”:dlopen 失败:库 “/data/app/ImageSearch.Droid.ImageSearch.Droid-1/lib/x86/libaot-Java.Interop.dll.so” 未找到 09-25 14:44:49.966 D/Mono   (1413):AOT 模块 '/Users/builder/data/lanes/3511/f4db8a57/source/monodroid/builds/install/mono-x86/lib/mono/aot-cache/x86/Java.Interop.dll.so' 未找到:dlopen 失败:库 “/data/app/ImageSearch.Droid.ImageSearch.Droid-1/lib/x86/libaot-Java.Interop.dll.so” 未找到 09-25 14:44:49.966 D/Mono   (1413):配置尝试 解析:'Java.Interop.dll.config'。 09-25 14:44:49.966 D/单声道 ( 1413): 配置试图解析: '/Users/builder/data/lanes/3511/f4db8a57/source/monodroid/builds/install/mono-x86/etc/mono/assemblies/Java.Interop/Java.Interop.config'。 09-25 14:44:49.966 D/Mono   (1413):大会参考地址 System.Runtime[0xae513320]->mscorlib[0xae512360]:3 09-25 14:44:49.966 W/Mono(1413):以下参考程序集 未加载从 Java.Interop.dll 引用的程序集。参考 不应加载程序集以执行。他们只能是 在仅反射加载器上下文中加载:09-25 14:44:49.966 W/Mono   (1413):      程序集:   System.Runtime (assemblyref_index=1)09-25 14:44:49.966 W/Mono   (1413): 版本:    4.0.0.0 09-25 14:44:49.966 W/Mono   (1413):     公开 密钥:b03f5f7f11d50a3a 09-25 14:44:49.966 D/单声道(1413):未能 加载程序集 Java.Interop[0xae514580] 09-25 14:44:49.966 W/       ( 1413):找不到自定义属性构造函数图像:Java.Interop.dll mtoken: 0x0a0000a2 由于无法加载文件或程序集或其中之一 它的依赖关系。程序集:System.Runtime,版本=4.0.0.0, 文化=中性,PublicKeyToken=b03f5f7f11d50a3a 类型: 成员:09-25 14:44:49.966 D/Mono   (1413):加载失败 组装 Mono.Android[0xae5144c0]

【问题讨论】:

    标签: visual-studio xamarin android-emulator xamarin.android


    【解决方案1】:

    Xamarin 更新今天修复了这个问题。

    https://releases.xamarin.com/stable-release-cycle-8-service-release-0/

    【讨论】:

      猜你喜欢
      • 2016-11-07
      • 1970-01-01
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-03
      • 2011-04-30
      • 2018-05-28
      相关资源
      最近更新 更多