1

我尝试使用 viewpagerindicator 但不知何故控制台错误总是显示:

E/AndroidRuntime(871): 引起: java.lang.ClassNotFoundException: com.viewpagerindicator.TitlePageIndicator in loader dalvik.system.PathClassLoader

我已将 viewpagerindicator 包含为库。有人可以帮忙吗?

4

4 回答 4

1

试试这个:右键单击项目。选择属性。转到 Java Build Path 并确保检查您的库。一旦你确保它被选中,清理项目,然后运行你的项目。这应该可以解决您的问题。

在此处输入图像描述

于 2012-05-18T14:22:54.157 回答
1

将其包含在 Gradle 构建文件中,有 2 个文件:

build.gradle 位于“app”文件夹中,另一个位于根项目文件夹中。

更新第一个中的“依赖项”部分,如下所示:

dependencies {
   /..... other libs
   compile 'com.viewpagerindicator:library:2.4.1@aar'
   /.... other libs
}

并更新第二个中的“allprojects”部分,如下所示:

allprojects {
    repositories {
        maven { url "http://dl.bintray.com/populov/maven" }
        jcenter()
    }
}
于 2015-05-12T11:06:07.763 回答
0

您必须将库添加到项目中。

首先这样做;

文件 > 导入 > Android > 现有 Android 代码到工作区

第二个将库添加到您的项目中;

项目属性 > Android > 向下滚动并添加所需的库

-

我不确定,但这个例子可以帮助你;让 ActionBarSherlock 和 ViewPagerIndicator 玩得很好

您可能还会遇到这里提到的错误;Android - SupportMapFragment 与 GoogleMaps API 2.0 给出 IllegalArgumentException

这就是我让我的 ViewPagerIndicator 工作的方式..

祝你好运..!!

于 2013-02-19T10:05:08.167 回答
0

在我将 JDK 切换到 32 位版本之前,我在使用 viewpagerindicator 时遇到了很多问题。

有关更多信息,请参阅https://stackoverflow.com/a/12831327/1116861

于 2012-11-17T02:00:11.437 回答