导入包时出错

时间:2011-12-15 09:34:37

标签: android import package

我正在尝试了解Android中的Tabs + ViewPager概念,我在google搜索http://thepseudocoder.wordpress.com/2011/10/13/android-tabs-viewpager-swipe-able-tabs-ftw/时找到了此代码。我只是想复制粘贴,我发现:

import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter; 

这3个软件包无法找到它们的方式,即它在Eclipse中被标记为错误,我不确定如何处理这些软件包。

任何人帮助我做到这一点,请让我知道为什么这些包用于?

4 个答案:

答案 0 :(得分:7)

见这里: http://developer.android.com/tools/extras/support-library.html#SettingUp

它基本上说:

  1. 在Android项目中,在项目的根目录下创建一个名为libs的目录(在src /,res /等旁边)

  2. 找到要使用的库的JAR文件,并将其复制到libs /目录中。例如,支持API级别4及更高版本的库位于/extras/android/support/v4/android-support-v4.jar。

  3. 将JAR添加到项目构建路径中:在Eclipse中,右键单击Package Explorer中的JAR文件,选择“Build Path> Add to Build Path”。 (使用linux命令行工具时,似乎没有必要执行此步骤。)

  4. 注意:请务必访问上面的链接以获取一些重要的附加信息

答案 1 :(得分:3)

您需要从sdk路径添加jar文件。在这里找到

  

(你的android sdk路径$>   Android的SDK窗口\额外\机器人\兼容性\ V4

并将 android-support-v4 添加到您的构建路径中。 这是使用片段所必需的。

答案 2 :(得分:3)

通过执行以下操作,将适当的Android支持库添加到项目中: - 右键单击项目>> Android工具>>添加支持库

Add support library

答案 3 :(得分:2)

您为项目提供了哪些API级别......因为自Android 3.0以来可以使用Fragment ..对于使用它的低级API,您必须使用jar文件From Here