-
完整项目转成模块
- 打开模块级
build.gradle
文件。
- 删除
applicationId
行。只有 Android 应用模块才能定义此行。
-
在文件的顶部,您应该看到以下代码:
plugins {
id("com.android.application")
}改为
plugins {
id("com.android.library")
} -
保存文件,然后依次点击 File > Sync Project with Gradle Files 。大功告成。模块的整个结构仍保持不变,但是现在它会作为 Android 库运行,build 现在也会创建 AAR 文件,而不是 APK。 如果您想要构建 AAR 文件,请在 Project 窗口中选择库模块,然后依次点击 Build > Build APK。
- 打开模块级
-
添加模块,包括新建的模块
- 依次转到 File > Project Structure > Dependencies。
- 选择要在其中使用库的模块。
- 在 Declared Dependencies 标签页中,点击
image ,然后选择导入AAR库,选择AAR库的路径即可。
或者
复制到应用模块同级目录
在应用build.gradle,添加
implementation(project(path: ":example-library"))
如果是AAR库文件,复制到libs,添加下面这句
implementation fileTree(include: ['.jar','.aar'], dir: 'libs') -
导出AAR库文件
点击右侧的Gradle,选择对应的模块,点击Tasks,点击other,点击assembleRelease,即可导出,AAR库。
网友评论