为什么绑定项目中没有生成somes class?
Why are somes class not generated in a binding project?
我正在尝试使用 Xamarin Studio 绑定一个项目,所以我成功地删除了错误并且它正确绑定了!
BUT 某些 class 未在 C# 中生成。为什么?
我使用 Metadata.xml 正确绑定了包的名称 -> PICTURE
它允许我在我的项目中使用这个 JAR (osmbonuspack)。
在编译时,我收到一些警告消息,例如:“class ... 没有匹配到任何节点。(错误代码:BG8A04)。-> PICTURE
我认为是因为这个警告,我不能在我的项目中使用这些新的class! -> [下面评论中的图片]
而且我知道这些 class 存在(我使用 JD-Gui 查看 JAR 中的 class)-> [下面评论中的图片]
那么,为什么 Xamarin 不能正确绑定某些 class?
PS : 抱歉,我不能 post 超过 2 个链接所以我 post 在评论下一张截图
第一个也是主要的问题是您在一个绑定项目中有三个 jar。我不知道这是否是 Android 绑定限制,或者我不知道,但我从未设法为多个 jar 创建绑定项目。所以我的建议是创建三个独立的绑定项目。这应该有所帮助。
看来我发现了问题。
示例项目是 here(抱歉文件夹结构混乱)。我必须添加 gson jar 来解决转换使用它的 KmlDocument 方法的问题。 Xamarin 一如既往地 "terrific"。您可能已经注意到在绑定生成期间出现了大量警告。其中一些似乎是真实的 "errors",其中一些告诉您 Xamarin 无法生成一些 类(例如 KmlDocument)。
我正在尝试使用 Xamarin Studio 绑定一个项目,所以我成功地删除了错误并且它正确绑定了!
BUT 某些 class 未在 C# 中生成。为什么?
我使用 Metadata.xml 正确绑定了包的名称 -> PICTURE
它允许我在我的项目中使用这个 JAR (osmbonuspack)。 在编译时,我收到一些警告消息,例如:“class ... 没有匹配到任何节点。(错误代码:BG8A04)。-> PICTURE
我认为是因为这个警告,我不能在我的项目中使用这些新的class! -> [下面评论中的图片]
而且我知道这些 class 存在(我使用 JD-Gui 查看 JAR 中的 class)-> [下面评论中的图片]
那么,为什么 Xamarin 不能正确绑定某些 class?
PS : 抱歉,我不能 post 超过 2 个链接所以我 post 在评论下一张截图
第一个也是主要的问题是您在一个绑定项目中有三个 jar。我不知道这是否是 Android 绑定限制,或者我不知道,但我从未设法为多个 jar 创建绑定项目。所以我的建议是创建三个独立的绑定项目。这应该有所帮助。
看来我发现了问题。 示例项目是 here(抱歉文件夹结构混乱)。我必须添加 gson jar 来解决转换使用它的 KmlDocument 方法的问题。 Xamarin 一如既往地 "terrific"。您可能已经注意到在绑定生成期间出现了大量警告。其中一些似乎是真实的 "errors",其中一些告诉您 Xamarin 无法生成一些 类(例如 KmlDocument)。