2014-01-15 98 views
1

我试图将the Universal Image Loader jar绑定到我的项目。我已经找到this link。这帮助我从17下降到1错误。但我仍然得到一个错误,这是所有其他的人不同:Xamarin无法构建Android绑定项目

C:\wurth-reservation\Mobile\Wurth-Reservation\UniversalImage\obj\Debug\generated\src\Com.Nostra13.Universalimageloader.Core.Imageaware.ImageViewAware.cs(23,23): Error CS0738: 'Com.Nostra13.Universalimageloader.Core.Imageaware.ImageViewAware' 
does not implement interface member 
'Com.Nostra13.Universalimageloader.Core.Imageaware.IImageAware.WrappedView'. 'Com.Nostra13.Universalimageloader.Core.Imageaware.ImageViewAware.WrappedView' 
cannot implement 
'Com.Nostra13.Universalimageloader.Core.Imageaware.IImageAware.WrappedView' 
because it does not have the matching return type of 'Android.Views.View'. (CS0738) (UniversalImage) 

我不知道情况,如果我需要在Medadata.xml文件添加的东西或创建一个Java方法。我该怎么办 ?

回答

3

我找到了解决方案。 我在我的Metadata.xml文件中添加了下列行:

<attr path="/api/package[@name='com.nostra13.universalimageloader.core.imageaware']/class[@name='ImageViewAware']/method[@name='getWrappedView']" name="managedReturn">Android.Views.View</attr>