Android Studio導(dǎo)入第三方類庫的方法
一、導(dǎo)入*.jar包
1.直接copy
①復(fù)制*.jar包,粘貼到主工程目錄的libs下邊
②右鍵,將此jar包設(shè)置成自己的library
③然后在工程右鍵的選擇項目單擊Open Module Settings,在Dependencies中選擇添加文件
這樣,就表示jar包添加成功了。
打開app目錄下的build.gradle
表示添加成功。
2.build.gradle里邊添加一句:
寫下這句話后,再直接復(fù)制粘貼jab包到libs目錄下邊即可,自動add as library。
二、導(dǎo)入第三方j(luò)ava類庫含源碼包
1.先把從github上下載下來的library解壓,把library的文件夾所有復(fù)制到工程下邊(與主工程app同級,復(fù)制到文件、工程都可)
2.項目根目錄下settigs.gradle添加:include ':App',':viewpagerindicatorlibrary'
3.app/build.gradle的dependencies里邊添加:compile project(':viewpagerindicatorlibrary')
4.打開open Module Settings看到viewpagerindicatorlibrary 已經(jīng)加入進(jìn)來
點擊Try again 還會有編譯報錯...
5.修改編譯報錯:還需在viewpagerindicatorlibrary目錄下添加一個build.gradle的文件
apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "24.0.0" defaultConfig { minSdkVersion 14 targetSdkVersion 24 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile 'com.android.support:support-v4:18.+' }
跟主的app/build.gradle差不多,就是defaultConfig只留兩個Version版本,依賴只加入自己依賴即可,么有l(wèi)ibs就
編譯后,可能還有報錯,需要修改一下viewpagerindicatorlibrary目錄下的AndroidManifest.xml文件有可能存在和你項目中文件有沖突或版本跨度太大導(dǎo)致語法的錯誤修改一下
三、aar的引入
1.一個單獨的工程,有依賴相應(yīng)的自己的library,可運行一下自己的工程,在自己工程目錄下找到.aar文件
2.將.aar文件粘貼到自己項目的libs目錄下
3.修改app/build.grdle配置文件
添加:repositories flatDir { dirs 'libs' }}
這個是添加一個本地倉庫,并把libs目錄作為倉庫地址。
dependencies中添加一行:
4.重新編譯項目:
從工具欄依次選擇:"Build"-->"rebuild project"
5.編譯完成后,在app/build/intermediates/exploded-aar/a就可以看見我們引用的aar包內(nèi)容了,其中jar目錄下是jar文件,res下是我們aar包里的資源文件。
就可以用了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Android調(diào)試神器stetho使用詳解和改造
今天小編就為大家分享一篇關(guān)于Android調(diào)試神器stetho使用詳解和改造,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02Android編程實現(xiàn)仿QQ發(fā)表說說,上傳照片及彈出框效果【附demo源碼下載】
這篇文章主要介紹了Android編程實現(xiàn)仿QQ發(fā)表說說,上傳照片及彈出框效果,涉及Android動畫特效的相關(guān)實現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-01-01簡單實現(xiàn)Android讀取網(wǎng)絡(luò)圖片到本地
這篇文章主要為大家詳細(xì)介紹了如何簡單實現(xiàn)Android讀取網(wǎng)絡(luò)圖片到本地的方法,感興趣的小伙伴們可以參考一下2016-08-08Android使用個推實現(xiàn)三方應(yīng)用的推送功能
這篇文章主要為大家詳細(xì)介紹了Android使用個推實現(xiàn)三方應(yīng)用的推送功能,感興趣的小伙伴們可以參考一下2016-08-08詳解Android中PopupWindow在7.0后適配的解決
本篇文章主要介紹了詳解Android中PopupWindow在7.0后適配的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-05-05Android開發(fā)使用自定義view實現(xiàn)ListView下拉的視差特效功能
這篇文章主要介紹了Android開發(fā)使用自定義view實現(xiàn)ListView下拉的視差特效功能,結(jié)合實例形式詳細(xì)分析了Android重寫ListView控件實現(xiàn)ListView下拉視差效果的步驟與相關(guān)操作技巧,需要的朋友可以參考下2017-10-10