为JSOUP库创建jar绑定

时间:2016-03-14 10:48:22

标签: c# android xamarin xamarin.android

我需要创建jsoup-1.7.3.jar文件的绑定库。我已经按照文档绑定了here的java库。但是我在绑定库时遇到了错误

Error CS0535: 'Org.Jsoup.Helper.HttpConnection' does not implement interface member 'Org.Jsoup.IConnection.Response()'
Error CS0535: 'Org.Jsoup.Nodes.Attribute' does not implement interface member 'Java.Util.IMapEntry.SetValue(Java.Lang.Object)'
Error CS0738: 'Org.Jsoup.Nodes.Attribute' does not implement interface member 'Java.Util.IMapEntry.Key'. 'Org.Jsoup.Nodes.Attribute.Key' cannot implement 'Java.Util.IMapEntry.Key' because it does not have the matching return type of 'Java.Lang.Object'.

存在类似的116个这样的错误。 我目前的metada.xml如下所示:

<attr path="/api/package[@name='org.jsoup.parser']/class[@name='Parser']/constructor[@name='Parser' and count(parameter)=1 and parameter[1][@type='org.jsoup.parser.TreeBuilder']]" name="managedName">customone</attr>     
   <attr path="/api/package[@name='org.jsoup.parser']/class[@name='TreeBuilder']" name="visibility">public</attr>  
   <attr path="/api/package[@name='org.jsoup.parser']/class[@name='Token']" name="visibility">public</attr>  
   <attr path="/api/package[@name='org.jsoup.parser']/class[@name='ParseErrorList']" name="visibility">public</attr>

我完全不知道如何摆脱所有这些错误并获取我的jsoup dll文件,以便我可以在我的其他项目中使用它。

感谢任何帮助。

0 个答案:

没有答案