Android Studio 將moudle項目打包成aar文件

在android開發中,我們有時候需要將一個項目作爲一個依賴,並且能夠使用其資源文件和界面,這個時候就需要將我們創建的moudle打包成一個aar文件.具體打包步驟如下:
1、創建一個new moudle,然後選擇Android Library,一直點擊下一步,這樣就創建了我們的Android Library,。
在這裏插入圖片描述在這裏插入圖片描述2、在module中我們創建一個類便於其他項目調用。

public class Test {
    public static int add(int a, int b){
        return a+b;
    }
}

3、編譯我們的module,生成release版本的aar,注意千萬不要是debug版本的,點擊最右邊的gradle面板,選擇我們的module進行編譯,點擊assemble會生成debug和release aar兩個文件(默認生成debug和release)。
在這裏插入圖片描述4、將mylibrary-release.aar拷貝到我們的項目中libs下面
在這裏插入圖片描述5、在build.gradle中添加如下配置

 //這個是添加一個本地倉庫,並把libs目錄作爲倉庫的地址
 repositories {
        flatDir {
            dirs 'libs'
        }
    }
    //在dependencies下面添加如下
    compile(name:'mylibrary', ext:'aar')

6、在代碼中調用mylibrary庫中的方法

 int sum = Test.add(2,3);
  Log.d("wq892373445","sum的值爲:"+sum);

打印結果如下所示:

2020-04-23 21:29:19.941 11668-11668/com.wq.myapplication D/wq892373445: sum的值爲:5
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章