天天看点

Android studio 两个项目相互依赖

Android studio 两个项目相互依赖 注意:

  1. 依赖包中含有全局变量定义:(Application);主项目中也含有全局变量(Application)

    解决方式:让主application 继承依赖包中的全局类;

  2. 在依赖过程中尽可能不要包含 相同的类或者相同的xml文件;这样会导致.R 文件不能知道调用的是哪一个;容易出错!
  3. 依赖过程中要注意的一点:如果两个项目相互依赖;并且每个项目都含有多个各自对应的子依赖包的话; 那么 在主项目A依赖被依赖的项目B 的时候;只要添加对应的B的主项目包即可;不必要添加B中对应的子依赖到A中了(添加过后看看B项目中是否含有对应的子的项目存在;如果不存在那就要重新添加到A主项目中!);
  4. 一定要注意 多Clean ;因为有时候好多莫名其妙的问题都可以是存在缓存导致的;Clean 一下缓存再次尝试更稳妥。