????????大家都知道eclipse可以很方便的生成jar文件恕洲,提供給第三方調(diào)用来涨。而Android studio生成jar文件的步驟較為繁瑣图焰,但是Android studio可以快速生成aar文件。那么今天就分享Android studio如何快速導(dǎo)出aar文件蹦掐,提供第三方調(diào)用技羔;
? ? ? ? 分享之前先說明一下*.jar文件和*.aar文件的區(qū)別,*.jar文件只包含了class文件與清單文件卧抗,不包含資源文件藤滥,如圖片等所有res中的文件
*.aar文件包含所有資源,class以及res資源文件全部包含颗味;如果你只是一個簡單的類庫那么使用生成的*.jar文件即可超陆;如果你的是一個UI庫,包含一些自己寫的控件布局文件以及字體等資源文件那么就只能使用*.aar文件。
生成*.aar步驟:
1时呀、用Android studio打開一個工程张漂,然后再新建一個module,新建module的時候選擇Android Library谨娜,后面的操作和普通的工程一樣航攒。
2趴梢、在coreSDKlibrary中編輯代碼漠畜,完成之后,編譯整個工程后就會自動生成aar包坞靶,包的路徑在新建的Module ==》 build ===》outputs ==>aar目錄下憔狞,如圖:
3尿这、其他工程引用aar包:????
? ? ?將arr包復(fù)制到libs目錄下簇抵;
? ? ?配置項目下的build.gradle文件;
? ? ?加入
android{
......
? ? ?repositories{
? ??????flatDir{
? ??????????dirs'libs'
? ? ? ? }
? ? }
}
dependencies{
? ? ......
? ??compile(name:'coresdk-v1.0.1',ext:'aar')
}
以上操作成功后可以在擴展包下看到被引用的aar包文件