android studio 导入module作为lib使用

1.将 android module导入 android project 中


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

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


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

在setting.gradle中添加没module即可

可能会出现的错误:
1.

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  element at AndroidManifest.xml:5:5-20:19 to override.

解决方案:

是因为主module继承了引入modules的application引起,需要在引入modules的清单文件中注释掉
2.若是modules中使用了dagger2,需要重新make project一下。

更多相关文章

  1. android studio 代码插件常用code整理
  2. Android:Umeng(友盟)数据统计(一)
  3. Android: 微信分享
  4. Android(安卓)| 如何给Fragment里的button添加监听事件
  5. Android中利用LinearLayout动态添加控件
  6. Android(安卓)map转json格式,附上Jackson包下载地址,导入过程
  7. Android(安卓)EditText 下换线颜色变换
  8. Android(安卓)Window的添加和显示过程
  9. Android(安卓)Studio工程导入,仅需三步便可运行

随机推荐

  1. Mac电脑开发Android app如何连接真机
  2. Android的7种进度条样式
  3. Android软件安全风险及规范
  4. Android shell 系统命令大全
  5. android 考研appwidget的实现
  6. 安装好android的adt以后重启eclipse,但是
  7. 使用 Eclipse PhoneGap 构建 Android 应
  8. Android之循环显示图像的Android(安卓)Ga
  9. Android API教程:人脸检测(Face Detect)
  10. Android五大布局和ConstraintLayout