我正在尝试使用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)。