Android中打包arr,并集成到安卓项目中

打包aar

1. 创建Android新工程

2. 再次新工程中创建Module

Snipaste_2019-12-11_19-07-11.png

3. 在新创建的Module中创建java类,publish对外提供的类

Snipaste_2019-12-11_19-10-25.png

MyStudent.java内容

public class MyStudent {
    public static void printMyage() {
        Log.v(null, "我的年龄是100岁");
    }
}

4. 调整为debug,对应debug的aar包

Snipaste_2019-12-11_19-12-05.png

Snipaste_2019-12-11_19-14-11.png

5. 调整为release,对应release的包(先配置项目demo的证书:https://www.jianshu.com/p/12559b6a67ab


Snipaste_2019-12-11_19-16-29.png

选择Module项目,点击 Make Module 'xxx'


Snipaste_2019-12-11_19-18-06.png

最终生成结果

Snipaste_2019-12-11_19-19-56.png

集成到安卓项目中

1. 在集成的安卓项目找到libs, 拷贝aar到该目录里面,现象如下图

Snipaste_2019-12-11_19-21-45.png

2. 设置引用

Snipaste_2019-12-11_19-23-52.png
implementation fileTree(dir: 'libs', include: ['*.aar'])

3. 使用arr中的类或API

Snipaste_2019-12-11_19-25-27.png

你可能感兴趣的:(Android中打包arr,并集成到安卓项目中)