Android.support.v4 导入不工作

Android.support.v4 import not working

我见过这样的问题,但这不是我要找的。

我正在学习如何从 here 构建 RSS Android 解析器和 reader 的教程。在此过程中,一些代码包括导入 fragmentactivityfragment。两次导入均失败。实验告诉我,在导入片段时,应该将其导入为

    import android.app.fragment;

而不是

    import android.support.v4.app.fragment;

在该 RSS reader 的代码中。

尝试同样的事情
    import android.app.fragmentactivity;

不起作用,当它要求

    import android.support.v4.app.fragmentactivity;

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

v4 支持库将片段的想法反向移植到 2.X 框架中没有片段的设备。如果你想在 2.X 上使用片段和 运行,你必须使用支持版本,而不是内置版本。如果您不关心 2.X,请使用内置函数。至于导入问题,你在 v4 支持库中 link 了吗?您需要该库才能使用支持片段。

您必须导入适当的 Android 支持库。 Google 这里有一篇写得很透彻的文档:https://developer.android.com/tools/support-library/setup.html

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