往往下载别人的demo,功能效果都在demo中的app。如果一个个拷贝类过来很麻烦,特别多配置的,重点是会影响到项目中的app会变的很臃肿。
解决方案:把demo的app作为module导入到项目中,依赖于项目的app
缺点:app可以任意使用module中的内容,但是module不能使用app中的内容(弥补:参数传递暂时处理)
ok,开始操作流程:
1、导入:点击file,选择import module,选择demo中的app路径
2、修改参数:新导入的module中的build文件下的apply plugin: 'com.android.application'修改apply plugin: 'com.android.library'(很关键)
3、依赖:点击app,选择Open Module Setting ,点击dependencies右边的加号选择刚导入的module
基本上面就弄好了
可能出现的问题:
1、检查setting.gradle是否已经include进module
2、如果module下libs有aar文件,去app下的build中的android下
repositories {
flatDir { dirs '../Mondule名字/libs' }
}
后续待续。。。
有问题加扣扣:893151960