Android.support.v4导入无法正常工作

时间:2015-02-17 23:19:58

标签: java android android-fragments import

我已经看过这样的问题,但这并不是我想要的。

我正在关注如何从here构建RSS Android解析器和阅读器的教程。在此过程中,一些代码包括导入fragmentactivityfragment。两种进口均失败。实验表明,在导入片段时,它应该导入为

    import android.app.fragment;

而不是

    import android.support.v4.app.fragment;

这是在这个RSS阅读器的代码中。

尝试相同的事情
    import android.app.fragmentactivity;
当它要求

时,

不起作用

    import android.support.v4.app.fragmentactivity;

有谁知道为什么它无法正确导入?阅读Android文档似乎没有帮助。如果我需要添加任何东西,请告诉我!谢谢。

2 个答案:

答案 0 :(得分:1)

您必须导入相应的Android支持库。 Google在此处提供了完整的文档:https://developer.android.com/tools/support-library/setup.html

然而,根据您的IDE(Eclipse,Android Studio等),设置有所不同。根据我的个人经验,Android Studio是最容易开始讨厌的构建物流。

答案 1 :(得分:0)

v4支持库将片段的思想向后移植到2.X设备,这些设备在框架中没有它们。如果要使用片段并在2.X上运行,则必须使用支持版本,而不是内置版本。如果您不关心2.X,请使用内置组件。至于问题导入,您是否链接到v4支持库?您需要该库来使用支持片段。