發表文章

目前顯示的是 12月, 2015的文章

在Android Studio加入第三方Library專案,以ViewPagerIndicator為例

圖片
ViewPagerIndicator 是一個可以很快實作在ViewPager滑動換頁的頁面下方指示點的open source library。但由於ViewPagerIndicator沒有出jar檔,也沒有提供直接在gradle加上dependencies 就能直接引入使用,所以只能把整包library download下來之後,放到專案的目錄裡,定義為library使用。 而在把此library引入的過程有發現一些問題,此篇也是作為其他把整個完整的library程式碼專案包到自己要開發的專案裡的方法。 1.先建立一個名為”library”的資料夾,用來做為放置library的目錄  在專案按右鍵 > New > Directory, 命名為library(名稱可以自訂) 2.複製ViewPagerIndicator到剛剛建立的library目錄裡 3.修改專案的settings.gradle include ':app' ,':library:ViewpagerIndicator' 4.修改app module裡的build.gradle dependencies { compile project(' :library:ViewpagerIndicator ') } 5.在library裡建立一個build.gradle檔案   apply plugin: 'android-library' android { sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] }