1. 创建一个 library 库
步骤:
- File->New->New Module
-
选择 Android Library -> Next ->填库文件名称和创建项目过程是一样的。
11.jpg
2. 引用 library 库
右键主工程 -> Open Module Setting -> app -> Dependencies -> + ->module
build.gradle中:
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation project(':superlib')
3. 将功能模块用到的资源文件拷贝到 library 中

4. 抽离功能模块
我们一般开发的时候都会封装一些基类,还有一些工具类,这里都要复制到 Library 中去。复制过去先修改各种各样的错误,一般都是R文件路径的错误,基类和工具类都没有错误之后。
开始抽离具体的功能模块,剪切过去之后,就是各种改改改,大部分都是导包错误,因为路径变了,删除之前的导入正确的就可以了。
网友评论