我正在尝试使用Xamarin Studio绑定项目,所以我成功删除了错误,并且可以正确绑定!

但是在C#中不会生成某些类。为什么呢

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

它允许我在项目中使用此JAR(osmbonuspack)。
在编译时,我有一些警告消息,例如:“ class ... no match no nodes。(错误代码:BG8A04)。-> PICTURE

我认为正是由于这个警告,所以我无法在项目中使用这些新类! -> [以下评论中的图片]

而且我知道这些类存在(我使用JD-Gui来查看JAR中的类)-> [以下评论中的图片]

那么,为什么Xamarin不能正确地绑定某些类呢?

PS:对不起,我不能发布2个以上的链接,所以我在下一个屏幕截图中发表评论

最佳答案

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

09-25 18:15
查看更多