欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(转)如何导入Module作为依赖 博客分类: android studio Module 

程序员文章站 2024-03-15 10:00:59
...

转自:https://blog.csdn.net/u010296640/article/details/72466635

 

1.将 android module导入 android project 中 

File->New->Import Module

(转)如何导入Module作为依赖
            
    
    博客分类: android studio Module 

 

2.在要作为lib导入的module 的build.gradle文件中添加一行 “apply plugin: ‘android-library”’ 

(转)如何导入Module作为依赖
            
    
    博客分类: android studio Module 

 

3.在要使用的module中将导入的module作为依赖库 

(转)如何导入Module作为依赖
            
    
    博客分类: android studio Module 

 

(转)如何导入Module作为依赖
            
    
    博客分类: android studio Module 

 

若是找不到先前导入的想要作为lib的module,如

(转)如何导入Module作为依赖
            
    
    博客分类: android studio Module 

 

在setting.gradle中添加没的module即可 

(转)如何导入Module作为依赖
            
    
    博客分类: android studio Module 

 

可能会出现的错误:

Error:Execution failed for task ':app:processDebugManifest'.

> Manifest merger failed : Attribute application@name value=(com.dyb.testdeleter.FSApplication) from AndroidManifest.xml:9:9-38

    is also present at [TestDeleter:base:unspecified] AndroidManifest.xml:24:9-58 value=(com.smw.arch_pattern.MyApplication).

    Suggestion: add 'tools:replace="android:name"' to <application> element at AndroidManifest.xml:5:5-20:19 to override.

 

解决方案:

 

    是因为主module继承了引入modules的application引起,需要在引入modules的清单文件中注释掉<application></application>

    2.若是modules中使用了dagger2,需要重新make project一下。

 

相关标签: Module