天天看點

Android Studio項目引入外部庫注意事項(PullToRefresh)

  Android Studio開發App項目時引入第三方庫是個比較麻煩的事情。之前導入Volley就折騰了好久,導入下拉重新整理控件PullToRefresh時又碰到了各種問題。在此記錄一下,以便查閱。

  一、導入PullToRefresh

  1、将PullToRefresh克隆到本地

  2、克隆到本地後library目錄複制到app同級目錄下,并将名稱改為PullToRefresh

  3、在項目根目錄下的settings.gradle下添加第三方庫目錄

  4、在app/build.gradle下添加編譯依賴

  5、在PullToRefresh目錄下添加build.gradle

  6、最後别忘記Sync Now和Rebuild(Build-->Rebuild Project)

Android Studio項目引入外部庫注意事項(PullToRefresh)

  二、例子:

    可檢視sample目錄下的例子,也可檢視測試例子:https://github.com/chrisbanes/Android-PullToRefresh/wiki/Quick-Start-Guide

  三、常見問題:

  1、路徑不對

  

Android Studio項目引入外部庫注意事項(PullToRefresh)

  導緻這種問題是由于

    a、settings.gradle包含了不正确的目錄:include ":目錄名"

    b、app目錄下build.gradle檔案目錄不正确:compile project(':目錄名')

    c、引入的第三方庫下是否包含build.gradle檔案

  2、編譯器版本不對

  這隻需要将第三方庫中build.gradle下編譯器版本改成和工程項目的一緻即可。

  如,項目的編譯器版本為

  如果下稱如下版本,則會出現以上異常。

   更多内容見:https://github.com/chrisbanes/Android-PullToRefresh/

繼續閱讀