• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

android - Gradle 和 Android Studio 的 ViewPagerIndicator 依赖项

[复制链接]
菜鸟教程小白 发表于 2022-11-6 16:16:19 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我刚从 Eclipse 切换到 Android Studio,我的一个使用 ViewPagerIndicator 的项目遇到了一些问题

这是 Gradle 代码:

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.viewpagerindicator:library:2.4.1'
    compile 'com.android.support:support-v4:19.0.+'
    compile 'com.android.support:appcompat-v7:19.0.+'
}

当我尝试构建项目时,Android Studio 向我返回此错误:

LoadViewPagerTask.java
    Error:Error:line (30)error: package com.viewpagerindicator does not exist
    Error:Error:line (82)error: cannot find symbol class TitlePageIndicator
    Error:Error:line (82)error: cannot find symbol class TitlePageIndicator

换句话说,库没有被导入。有什么解决办法吗?感谢您的关注。



Best Answer-推荐答案


Jake Wharton 尚未将其作为 aar 在 maven 中发布。虽然有一个小组通过他们的服务器提供了它的 aar,但您可以在 build.gradle 中像这样设置它:

在声明插件后将其添加到源代码库:

repositories {
    maven { url "http://dl.bintray.com/populov/maven" }
    mavenCentral()
}

这将获取他们的 maven repo,其中包含他们放在一起的打包 aar。完成后,您可以简单地将这一行添加到您的依赖项中,一旦您将项目与 gradle 文件同步,一切都会正常工作。

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

如果您想查看一个工作示例,我们会在我们的应用程序中使用它:https://github.com/pandanomic/SUREwalk_android/blob/master/surewalk/build.gradle

编辑:Android Studio 现在为项目生成两个 build.gradle 文件,请确保将其放入正确的文件中!

关于android - Gradle 和 Android Studio 的 ViewPagerIndicator 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22126576/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap