2012-10-12 131 views
1

我對我的生活無法得到ViewPagerIndicator編譯用於我的項目!ViewPagerIndicator編譯錯誤'dividerPadding無法解析'

網站:http://viewpagerindicator.com/
Github上:https://github.com/JakeWharton/Android-ViewPagerIndicator

這裏是我所採取的步驟:

  1. 下載版本2.4.1 - 2012年9月11日從http://viewpagerindicator.com/
    (I也曾嘗試從GIT中回購克隆)

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

  3. 在導入對話框,我瀏覽到Android的ViewPagerIndicator目錄,並導入例如項目。

  4. 的Eclipse然後導入項目,並顯示以下編譯錯誤:

    • 容器 '的Android依賴' 的引用不存在的庫「C:\用戶\喬納森\工作空間\ Android的ViewPagerIndicator \庫\ bin \ library.jar'

    • 錯誤:錯誤:找不到與給定名稱相匹配的資源:attr'android:dividerPadding'。

    • dividerPadding不能得到解決或無法在現場

    • SHOW_DIVIDER_NONE不能被解析爲一個變量

    • 錯誤:錯誤:ATTR「機器人:showDividers」無資源發現在給定的名字相匹配。

    • SHOW_DIVIDER_MIDDLE不能被解析爲一個變量

    • 項目不能建到構建路徑錯誤解決

    • showDividers不能得到解決或無法在現場

我的環境:

  • 視窗7 SP 1個
  • Eclipse平臺4.2.0.I20120608-1400 - org.eclipse.platform.ide
  • 的Android 2.3。3安裝
  • 的Android 支持庫(API 10)安裝
  • 的Java v7.0.70.11

這些錯誤看起來愚蠢,爲什麼會基本常數和屬性會丟失?

我一直在谷歌搜索這個該死的東西幾個小時,找不到任何東西,你的幫助是很多讚賞!

回答

3

ViewPagerIndicator庫需要使用Android 4.0或更新版本進行編譯。

VPI使用的常量只能在API 14和更新版本上使用,最終直接編譯到類文件中。這就是爲什麼儘管使用新API的東西,您仍然可以通過Android 1.6使用該庫。

相關問題