【问题标题】:ViewPagerIndicator Compile Errors 'dividerPadding cannot be resolved'ViewPagerIndicator 编译错误'dividerPadding 无法解决'
【发布时间】:2012-10-24 23:53:46
【问题描述】:

我一辈子都无法让 ViewPagerIndicator 编译以用于我的项目!

网址:http://viewpagerindicator.com/
Github:https://github.com/JakeWharton/Android-ViewPagerIndicator

以下是我采取的步骤:

  1. http://viewpagerindicator.com/下载版本 2.4.1 — 2012-09-11
    (我也试过从 git repo 克隆)

  2. 在 Eclipse 中 File->Import->Existing Projects into Workspace

  3. 在 Import 对话框中,我浏览到 Android-ViewPagerIndicator 目录并导入 examplelibrary 项目。 p>

  4. Eclipse 然后导入项目并显示以下编译错误:

    • 容器“Android Dependencies”引用了不存在的库“C:\Users\Jonathan\workspace\Android-ViewPagerIndicator\library\bin\library.jar”

    • 错误:错误:找不到与给定名称匹配的资源:attr 'android:dividerPadding'。

    • dividerPadding 无法解析或不是字段

    • SHOW_DIVIDER_NONE 无法解析为变量

    • 错误:错误:找不到与给定名称匹配的资源:attr 'android:showDividers'。

    • SHOW_DIVIDER_MIDDLE 无法解析为变量

    • 在解决构建路径错误之前无法构建项目

    • showDividers 无法解析或不是字段

我的环境:

  • Windows 7 SP 1
  • Eclipse 平台 4.2.0.I20120608-1400 - org.eclipse.platform.ide
  • Android 2.3.3 (API 10) 已安装
  • Android 已安装支持库
  • Java v7.0.70.11

这些错误看起来很愚蠢,为什么会缺少基本常量和属性

我已经在谷歌上搜索这该死的东西几个小时了,但找不到任何东西,您的帮助非常感谢!

【问题讨论】:

    标签: android viewpagerindicator


    【解决方案1】:

    ViewPagerIndicator 库需要使用 Android 4.0 或更高版本进行编译。

    VPI 使用仅在 API 14 和更新版本中可用的常量,最终直接编译到类文件中。这就是为什么尽管使用来自新 API 的东西,您仍然可以在 Android 1.6 之前使用该库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-03
      • 1970-01-01
      • 1970-01-01
      • 2018-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多