Universal Image Loader命名空间错误

时间:2014-06-20 06:21:59

标签: binding reference namespaces xamarin universal-image-loader

在Xamarin中,我添加了" universal-image-loader-1.9.2-with-sources.jar"作为" Jars"中的文件绑定项目的文件夹,我已经构建了应用程序,但我收到一个错误。

这是错误:

  

错误CS0234:类型或命名空间名称' DiskLruCache'不存在   在命名空间中   ' Com.Nostra13.Universalimageloader.Cache.Disc.Impl.Ext' (你是   缺少装配参考?)

我能帮助您使用此代码吗?

提前致谢

2 个答案:

答案 0 :(得分:0)

您需要在Startup项目中添加绑定项目作为参考。 为此,请单击解决方案树中的“引用”目录,然后在“项目”选项卡中选择绑定项目。

祝你好运!

答案 1 :(得分:0)

您需要创建Bindings Library项目,然后将此jar添加到Jars文件夹中 为了解决错误:

  

类型或命名空间名称' DiskLruCache'命名空间中不存在' Com.Nostra13.Universalimageloader.Cache.Disc.Impl.Ext'

添加到Transforms \ Metadata.xml

<attr path="/api/package[@name='com.nostra13.universalimageloader.cache.disc.impl.ext']/class[@name='DiskLruCache']" name="visibility">public</attr>