????????大家都知道eclipse可以很方便的生成jar文件,提供給第三方調(diào)用。而Android studio生成jar文件的步驟較為繁瑣,但是Android studio可以快速生成aar文件。那么今天就分享Android studio如何快速導(dǎo)出aar文件,提供第三方調(diào)用;
? ? ? ? 分享之前先說(shuō)明一下*.jar文件和*.aar文件的區(qū)別,*.jar文件只包含了class文件與清單文件,不包含資源文件,如圖片等所有res中的文件
*.aar文件包含所有資源,class以及res資源文件全部包含;如果你只是一個(gè)簡(jiǎn)單的類(lèi)庫(kù)那么使用生成的*.jar文件即可;如果你的是一個(gè)UI庫(kù),包含一些自己寫(xiě)的控件布局文件以及字體等資源文件那么就只能使用*.aar文件。
生成*.aar步驟:
1、用Android studio打開(kāi)一個(gè)工程,然后再新建一個(gè)module,新建module的時(shí)候選擇Android Library,后面的操作和普通的工程一樣。



2、在coreSDKlibrary中編輯代碼,完成之后,編譯整個(gè)工程后就會(huì)自動(dòng)生成aar包,包的路徑在新建的Module ==》 build ===》outputs ==>aar目錄下,如圖:



3、其他工程引用aar包:????
? ? ?將arr包復(fù)制到libs目錄下;
? ? ?配置項(xiàng)目下的build.gradle文件;
? ? ?加入
android{
......
? ? ?repositories{
? ??????flatDir{
? ??????????dirs'libs'
? ? ? ? }
? ? }
}
dependencies{
? ? ......
? ??compile(name:'coresdk-v1.0.1',ext:'aar')
}


以上操作成功后可以在擴(kuò)展包下看到被引用的aar包文件
