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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容