Java 为什么绑定项目中不生成somes类?

Java 为什么绑定项目中不生成somes类?,java,.net,xamarin,osmdroid,Java,.net,Xamarin,Osmdroid,我正在尝试用Xamarin Studio绑定一个项目,因此我成功地删除了错误,并正确绑定了它 但是有些类不是在C#中生成的。为什么? 我使用Metadata.xml正确绑定包的名称-> 它允许我在我的项目中使用这个JAR(osmbonuspack)。 在编译时,我有一些警告消息,如:“类…未匹配任何节点。(错误代码:BG8A04)。-> 我想正是因为这个警告,我不能在我的项目中使用这些新类!->[下面评论中的图片] 我知道这些类是存在的(我使用JDGUI在JAR中查看该类)->[下面评论中的图片

我正在尝试用Xamarin Studio绑定一个项目,因此我成功地删除了错误,并正确绑定了它

但是有些类不是在C#中生成的。为什么?

我使用Metadata.xml正确绑定包的名称->

它允许我在我的项目中使用这个JAR(osmbonuspack)。 在编译时,我有一些警告消息,如:“类…未匹配任何节点。(错误代码:BG8A04)。->

我想正是因为这个警告,我不能在我的项目中使用这些新类!->[下面评论中的图片]

我知道这些类是存在的(我使用JDGUI在JAR中查看该类)->[下面评论中的图片]

那么,为什么Xamarin不能正确绑定某个类


PS:很抱歉,我不能发布超过2个链接,所以我先在下一个屏幕截图中发表评论,主要问题是一个绑定项目中有三个jar。我不知道这是Android绑定限制还是我不知道,但我从未为多个jar创建过绑定项目。所以我的建议是创建三个单独的绑定项目。这应该会有所帮助。

看起来我找到了问题所在。
示例项目是(很抱歉文件夹结构混乱)。我必须添加gson jar来解决转换使用它的KmlDocument方法的问题。Xamarin一如既往地“很棒”。您可能已经注意到在绑定生成过程中出现了大量警告。似乎其中一些是真正的“错误”“其中一些人告诉你Xamarin无法生成某些类(例如KmlDocument)。

活动图片:和JD Gui图片:你可以共享你的项目吗?当然,这里是:根据:“但是可以根据需要指定多个EmbeddedJar和EmbeddedReferenceJAR。”拆分后你可以共享项目吗?