Android Studio JAR/AAR檔打包、導入

Android Studio JAR/AAR檔打包、導入

Android Studio 版本

Android Studio Arctic Fox | 2020.3.1 Patch 4

JAR/AAR檔說明

JAR檔(Java Archive)/AAR檔(Android Archive)
.jar與.aar非常相似皆以zip格式構建
皆屬於軟體套件
.jar應用於由Java開發的應用軟體,通常包含class,list和資源(如圖像,聲音和憑證)
.arr僅應用於Android Studio,等同於完整Module

JAR檔/AAR檔打包

最簡單的方法就是
File -> New Module -> Android Library

將class等資源編寫完畢
Build -> Clean Project -> Make Module

JAR檔會產生在build\intermediates
在intermediates搜尋classes.jar就是你要的JAR檔
AAR檔會產生在build\outputs\aar裡

導入JAR檔/AAR檔

JAR檔導入

Project Files -> app -> libs 加入JAR檔

libs\JAR檔 右鍵 -> Add As Library
或是在build.gradle(app) -> dependencies{}
加入implementation files('libs\\JAR_Name.jar')

AAR檔導入

一樣在libs放入AAR檔
Project Files -> app -> libs 加入AAR檔
File -> Project Structure

Dependencies -> Add Dependency -> JAR/AAR Dependency

在Add Jar/Aar Dependency Step 1 輸入文件的路徑

或是也可以在build.gradle(app) -> dependencies{}
加入implementation files('libs\\AAR_Name.aar')

留言