Xamarin.android Xamarin Android绑定多个AAR无法访问资源

Xamarin.android Xamarin Android绑定多个AAR无法访问资源,xamarin.android,xamarin-binding,Xamarin.android,Xamarin Binding,我正在尝试制作一个Android Xamarin绑定库(for)。最初的问题是这个库是一个多AAR项目。标准问题是绑定库一次只能绑定到一个AAR。如果有多个AAR,那么绑定将只针对其中一个(根据我的经验添加的最新的一个)。(,可以找到许多其他的) 请记住,我在下面所说的一切,有很多Jar文件需要作为EmbeddedReferenceJAR添加进来 我首先尝试将所有文件放在一个文件夹中(并根据它们来自的文件夹命名),然后将所有资源合并到一个文件夹中。 我将其压缩,将zip文件夹重命名为AAR,并尝

我正在尝试制作一个Android Xamarin绑定库(for)。最初的问题是这个库是一个多AAR项目。标准问题是绑定库一次只能绑定到一个AAR。如果有多个AAR,那么绑定将只针对其中一个(根据我的经验添加的最新的一个)。(,可以找到许多其他的)

请记住,我在下面所说的一切,有很多Jar文件需要作为EmbeddedReferenceJAR添加进来

我首先尝试将所有文件放在一个文件夹中(并根据它们来自的文件夹命名),然后将所有资源合并到一个文件夹中。 我将其压缩,将zip文件夹重命名为AAR,并尝试绑定该项目。在metadata.xml中做了一些事情之后,我成功地编译了带有警告的绑定项目,但是测试应用程序遇到了下面所述的问题

从那以后,我决定尝试看看如果我将每个AAR解压缩到这个文件夹中会发生什么,并查看结果(我必须将classes.jar放在主级别以尝试绑定)。 我将其压缩,重新命名为AAR,并尝试绑定该项目。经过一些小的编辑,我成功地编译了带有警告的绑定项目,但是测试应用程序遇到了下面所述的问题

接下来,我尝试为每个AAR创建一个绑定项目,在每个绑定项目中,将另一个AAR的classes.jar文件作为EmbeddedReferenceJar文件,以便它可以构建。再次:我遇到了下面所述的问题

我经常遇到的问题是绑定中的R文件没有被编译,并且不允许测试应用程序编译。(即找不到string
@string/contact\u fragment\u title
,我可以确认它在values.xml和R.txt文件中)。我试图将字符串放入测试项目中的个人字符串文件中,或者干脆删除对这些字符串的引用。当我这样做时,我可以编译测试应用程序,但是我得到一个错误,指出
com.zendesk.sdk.R$attr NoClassDefFoundError

任何帮助都将不胜感激。如果我需要澄清任何事情(我的写作很糟糕),请随时提问