哈玛林。使用安卓 v4 兼容性库时出现"Package does not exist"错误



我在Visual Studio 2010中使用MonoDroid 4.2,我正在尝试使用ViewPager,Fragments和Android v4兼容性库中的其他东西。

我能够将项目引用添加到Mono.Android.Support.v4.dll并且在设计时我没有收到任何错误并且智能感知工作正常。

但是当我构建时,我收到这样的错误:

软件包 android.support.v4.view.ViewPager 不存在 android.support.v4.view.ViewPager.OnPageChangeListener

如果我双击错误,它会打开 MonoDroid 即时创建的源 java 文件,并转到有问题的行:

public class ViewPagerTestActivity_MyPagerAdapter
  extends android.support.v4.view.PagerAdapter

所以看起来 Java 找不到库包,但我不确定为什么。 我需要手动安装它吗,我如何告诉 MonoDroid 在哪里可以找到它?

经过一些研究,我了解到我需要实际安装支持库。 MonoDroid有.NET绑定,但当然,没有它,底层Java就无法构建。 以下是获取支持库的说明,以及将其连接到 MonoDroid 项目的说明。

相关内容

最新更新