Xamarin Android的外部库解析失败R$attr

Xamarin Android的外部库解析失败R$attr,android,xamarin,xamarin.forms,xamarin.android,dex,Android,Xamarin,Xamarin.forms,Xamarin.android,Dex,我正在开发一个Xamarin Forms Android应用程序,我遇到了一个奇怪的运行时崩溃 由于在dexpath上找不到类R$attr,应用程序在运行时崩溃,堆栈跟踪如下(在看到该类后,我验证了该类存在于最终APK中): 使用MVVMCross,Xamarin Forms 4.6,以及我对这个第三方库所做的绑定。我可以很好地使用其他功能,甚至可以使用它们库中的屏幕,但是对于这个特定的屏幕,当导航到此屏幕时,我遇到了不幸的运行时崩溃 有人有什么建议吗?你能提供一些关于屏幕崩溃的信息吗。这是一个

我正在开发一个Xamarin Forms Android应用程序,我遇到了一个奇怪的运行时崩溃

由于在dexpath上找不到类R$attr,应用程序在运行时崩溃,堆栈跟踪如下(在看到该类后,我验证了该类存在于最终APK中):

使用MVVMCross,Xamarin Forms 4.6,以及我对这个第三方库所做的绑定。我可以很好地使用其他功能,甚至可以使用它们库中的屏幕,但是对于这个特定的屏幕,当导航到此屏幕时,我遇到了不幸的运行时崩溃


有人有什么建议吗?

你能提供一些关于屏幕崩溃的信息吗。这是一个android屏幕,带有标题和覆盖控件,可以显示相机和扫描文档。尽管我已经确认该值存在于AAR中,并且在它自己的android绑定库中,但它在尝试从R$attr文件加载资源时崩溃了。final R.txt还包括这些值以及Xamarin构建的最终APK中的dexpath上的值。每当我尝试加载此屏幕时,都会出现上面的崩溃。请尝试删除bin和obj文件并重新启动。@LeoZhu MSFT我已经尝试过了,不幸的是,这并没有解决我的问题。我还创建了一个完全独立的测试项目,在使用这些绑定时遇到了相同的问题。我甚至不确定是什么导致了R$attr问题。
[AndroidRuntime] java.lang.NoClassDefFoundError: Failed resolution of: Lcom/jumio/nv/mrz/R$attr;
[AndroidRuntime]    at jumio.nv.mrz.d.prepareDraw(MrzOverlay.java:10)
[AndroidRuntime]    at com.jumio.sdk.presentation.BaseScanPresenterBase.measure(BaseScanPresenterBase.java:267)
[AndroidRuntime]    at com.jumio.gui.DrawView.onMeasure(DrawView.java:67)
[AndroidRuntime]    at android.view.View.measure(View.java:27145)
.
.
.
[AndroidRuntime] Caused by: java.lang.ClassNotFoundException: Didn't find class "com.jumio.nv.mrz.R$attr" on path: DexPathList[[zip file "/data/app/~~ZyoczjERvgYKNWuGzNseqg==/test.app-0W68p96d8t_tiQAIAwXmUw==/base.apk"],nativeLibraryDirectories=[/data/app/~~ZyoczjERvgYKNWuGzNseqg==/test.app-0W68p96d8t_tiQAIAwXmUw==05-04 03:15:11.461 E/AndroidRuntime(18242):     at android.app.ActivityThread.main(ActivityThread.java:8425)
[AndroidRuntime]    at java.lang.reflect.Method.invoke(Native Method)
[AndroidRuntime]    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:596)
[AndroidRuntime]    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)
[AndroidRuntime]    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207)
[AndroidRuntime]    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)