1. 程式人生 > >Android Studio生成aar並匯入使用

Android Studio生成aar並匯入使用

aar簡單介紹

aar是安卓的庫檔案,與java的jar包區別在於aar可包含資原始檔而jar包不行。類似於MFC的AppWizard[dll]。

生成步驟

1、右鍵選擇工程New Moulde

這裡寫圖片描述

2、選擇Android Library

這裡寫圖片描述

3、編寫庫檔案

在這裡筆者隨便寫了個view,並畫成紅色的。
這裡寫圖片描述

4、編譯工程

  • 生成debug的aar
    最好是rebuild一下,編譯完成後aar就在lib的build/outputs下生成了。
    這裡寫圖片描述
  • 生成release的aar
    • 點選generate signed apk可生成release版本的aar
    • 選擇compile方式生成realease版本的aar
      • 進入moulde setting介面
        這裡寫圖片描述
      • 新增moudle依賴
        這裡寫圖片描述
      • 選擇編譯方式
        這裡寫圖片描述
      • 編譯工程
        可看到多出了一個realse版本的aar
        這裡寫圖片描述

匯入步驟

1、右鍵選擇工程New Moulde

為了避免混淆筆者新建了一個工程。重複生成步驟中的New Moudle步驟

2、拷貝aar

將剛才生成的aar複製後貼上在新工程的libs資料夾下。
這裡寫圖片描述

3、選擇import JAR/.AAR Package

這裡寫圖片描述

4、選擇路徑

選擇我們剛才拷貝過來的aar,選擇完成後系統會自動幫我們填寫那兩行東西。
這裡寫圖片描述

5、匯入成功

這裡寫圖片描述

6、測試

剛才筆者寫了個view,我們在layout檔案中新增這個自定義view
這裡寫圖片描述
可見佈局中添加了這個紅色的view。

結束

這就是生成一個aar 和匯入aar的步驟。
參考程式碼: http://download.csdn.net/detail/will4906/9686691