Android|Android Studio 导入Module方法以及遇到的坑

一、导入需要的模块Model 1.导入模块 Android|Android Studio 导入Module方法以及遇到的坑
文章图片
2.选择模块源 Android|Android Studio 导入Module方法以及遇到的坑
文章图片
3.修改模块名称 Android|Android Studio 导入Module方法以及遇到的坑
文章图片
4. 等待导入 Android|Android Studio 导入Module方法以及遇到的坑
文章图片
二、遇到的问题 1.module模块中有些依赖需要设置maven Android|Android Studio 导入Module方法以及遇到的坑
文章图片
因此,需要在主模块(主app)中重新设置依赖
Android|Android Studio 导入Module方法以及遇到的坑
文章图片
2.安装运行后出现两个同名APP并且有空指针异常等闪退现象 修改依赖module里的AndroidManifest文件,将APP名、APP图标以及启动活动的意图过滤器删掉
Android|Android Studio 导入Module方法以及遇到的坑
文章图片
依赖模块里的活动 Android|Android Studio 导入Module方法以及遇到的坑
文章图片
出现错误,原因:没把添加进来模块生成库
Android|Android Studio 导入Module方法以及遇到的坑
文章图片
解决办法
Android|Android Studio 导入Module方法以及遇到的坑
文章图片

  • apply plugin: 'com.android.application'修改为apply plugin: 'com.android.library'
  • applicationId "com.healthyfish.mywechatviewtest"删除
ButterKnife 常量表达式错误 当导入module形成library后,R里资源不再是常量,因此报错
Android|Android Studio 导入Module方法以及遇到的坑
文章图片
导入之前 Android|Android Studio 导入Module方法以及遇到的坑
文章图片
导入之后 Android|Android Studio 导入Module方法以及遇到的坑
文章图片
解决办法
Android|Android Studio 导入Module方法以及遇到的坑
文章图片
【Android|Android Studio 导入Module方法以及遇到的坑】或者 将所有注解去掉,使用findviewbyid

    推荐阅读