2013-10-18 19 views
1

Iam在我的应用程序中使用ActionBarActivity,其中minSdk为8.我已经将“android-sdk \ extras \ android \ support \ v7 \ appcompat”项目导入为“Existing Android Code Into Workspace“添加到我的工作区中,然后将其作为库项目添加到我的应用程序中。我试图在我的应用程序充气的第一个布局是ClassNotFoundException:android.support.v4.View.ViewPager

<android.support.v4.View.ViewPager 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:id="@+id/pager" > 
</android.support.v4.View.ViewPager> 

但我不断收到标题中显示的错误。所以,我想在我的应用程序又在libs文件夹中添加以下两个jar文件(即使恕我直言,它不需要添加,因为它们已经存在库中的项目)

  • Android的支持-V4
  • Android的支持-V7-程序兼容性

但没有use.i在配置,构建路径已检查他们两人,把他们在top.but仍然没有使用。

注:我也做了以下检查已经

  1. 我,我已经导入,看看这两个罐子 被添加到构建路径和检查,并在上面放库项目已签(在“订单和出口“选项卡)。是的,他们完成了。
  2. 我已重新启动eclipse并一遍又一遍清理了我的项目多次。

    所以请谁能告诉我什么,我仍然失踪,应该做的..

+0

如何复选框说'是图书馆'?我认为应该打勾。 http://developer.android.com/images/developing/adt-props-isLib.png –

+0

@Amulya:当然它的勾号或者我将如何能够将它作为库项目添加到我的应用程序? – dora

+0

我使用intellij,我得到了完全一样的错误,你提到当我复选框uncheched。 http://4.bp.blogspot.com/-F1M7ZNYoG_k/UW8A7DV2HGI/AAAAAAAAAJE/DhBWTQTFL-Y/s1600/make-library.png也许你的情况有所不同。对不起,我没有帮助。 –

回答

4

变化android.support.v4.View.ViewPagerandroid.support.v4.view.ViewPager

+1

谢谢你!!!这完全是我的错误,也是一个愚蠢的人。我完全不知道什么是错的 – dora

3

要导入的支持库,删除已先进口任何支持库。然后:

  1. 右键点击你的项目
  2. 选择Android的工具
  3. 选择添加支持库。
0

删除您的项目中,这个碰撞与在viewpager的支持下forder '库' Android的支持-V4 ...

并导入支持库这样的v4。

你的项目属性

1,右键单击 2.Click库 3.添加外部JAR,并添加Android的支持-V4罐子...

确保您使用的是,为了和导出选定的Android私人图书馆,在某些情况下,选择Android的支持,v4.jar您添加外部JAR后..

,选择Android的支持-V7-appcompat.jar

相关问题