21

在我的代码中我导入android.support.v4.view.ViewPager 但是ClassNotFoundException: android.support.v4.view.ViewPager当我将内容视图设置为此 xml 文件时我得到一个:

...
 <android.support.v4.app.FragmentPager 
     android:layout_height="0px" 
     android:layout_width="match_parent" 
     android:layout_weight="1" 
     android:id="@+id/pager"> 
     </android.support.v4.app.FragmentPager>
...
4

7 回答 7

41

您必须通过右键单击您的项目并选择Android Tools -> Add Compatibility Library 添加兼容性库。添加后,清理您的项目并再次构建。


在此处输入图像描述

于 2012-04-17T21:31:01.107 回答
33

我正在使用Android Studio Beta 0.8.6,我必须这样做


文件 -> 项目结构 在此处输入图像描述

于 2014-08-29T16:28:30.277 回答
4

转到<Your android apk folder>\sdk\extras\android\support\v4文件夹并添加android-support-v4.jar到应用程序库(或整个 sdk 库)。

于 2013-10-30T02:10:41.290 回答
3

通过右键单击您的项目并选择 Android 工具 -> 添加兼容性库来添加支持库。添加支持库后清理您的项目并转到 Java 构建路径,转到订购和导出 [最后一个选项卡] 单击所有当前添加的 Jar 文件和库..按确定并刷新您的项目..它对我来说很好..

于 2013-07-29T09:46:36.097 回答
1

您应该将 android.support.v4 jar 添加到您的应用程序中。

于 2012-04-17T21:30:50.453 回答
0

如果它不是基于 gradle,那么您应该将基于 Eclipse ADT 的项目迁移到基于 Gradle 的项目。将项目导入到 android studio 中。

于 2015-07-13T08:59:36.167 回答
0

我遇到了这个问题,请右键单击您的项目并单击 Android 工具,现在单击支持库,然后接受许可证立即运行您的项目它将工作:D

RightClick==>Android 工具==>支持库==>接受许可

于 2016-04-08T10:04:56.310 回答